Advertisement
Guest User

Untitled

a guest
Aug 18th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. <h1>INJECT THREE</h1>
  2. <form method="POST" action="">
  3. <input type="text" name="no" placeholder="Nomor">
  4. <br>
  5. <br>
  6. <input type="text" name="otp" placeholder="OTP" autocomplete="off">
  7. <br>
  8. <br>
  9. <select name="pilih_paket">
  10. <option value="">Pilih Paket</option>
  11. <option value="178637">Internet Kuota Bulanan 4G 32 GB 30 Hari (Rp 60.000)</option>
  12. <option value="37689">Paket Chatting 30 Hari (Rp 5.000)</option>
  13. <option value="64055">Internet Kuota Harian 4G 7 GB 7 Hari (Rp 15.000)</option>
  14. </select>
  15. <br>
  16. <br>
  17. <button type="submit" name="submit">DOR...!</button>
  18. </form>
  19. <?php
  20. error_reporting(0);
  21. $no = $_POST['no'];
  22. $otp = $_POST['otp'];
  23.  
  24. $json = '{"callPlan":"","deviceManufacture":"","deviceModel":"","deviceOs":"","imei":"WebSelfcare","imsi":"","language":"","msisdn":"'.$no.'","otp":"'.$otp.'","secretKey":""}';
  25.  
  26. $ch = curl_init();
  27. curl_setopt($ch, CURLOPT_URL, 'https://bima.tri.co.id/api/login/login-with-otp');
  28. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  29. curl_setopt($ch, CURLOPT_POST, 1);
  30. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  31. curl_setopt($ch, CURLOPT_POSTFIELDS, $json);
  32. curl_setopt($ch, CURLOPT_HEADER, 0);
  33. curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type:application/json"));
  34. //curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
  35. //curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
  36. $response = curl_exec($ch);
  37. curl_close($ch);
  38. if(isset($_POST['submit'])) {
  39. if(preg_match('/OTP Tidak berlaku/s', $response)) {
  40. ?>
  41. <h3>Login Gagal...<br>OTP Tidak berlaku</h3>
  42.  
  43. <?php
  44. /*if(isset($_POST['submit']))
  45. {
  46. if(empty($_POST['pilih_paket'])) {
  47. echo "Pilih paket anda...";
  48. }else{
  49. echo $_POST['pilih_paket'];
  50. }
  51. }*/
  52. ?>
  53.  
  54. <?php
  55. }else{
  56. ?>
  57. <h3>Login Sukses...</h3>
  58. <?php
  59. error_reporting(0);
  60. if(isset($_POST['submit']))
  61. {
  62. if(empty($_POST['pilih_paket'])) {
  63. echo "</h3>Pilih paket anda...</h3>";
  64. }else{
  65. $paket = $_POST['pilih_paket'];
  66. $dor = '{"msisdn":"'.$no.'","imei":"WebSelfcare","secretKey":"LCYTQszbdAHeMzlKwrziWA==813qoEgLKMv9smBKeHGBY5pMp6jFjMPtgnRQqnUY","language":0,"subscriberType":"Prepaid","callPlan":"SP JANET SERIBU","productId":"'.$paket.'","paymentMethod":"00","menuCategoryName":"home","menuSubCategoryName":"Paling Laku","servicePlan":"Default","vendorId":11}';
  67. $tembak = curl_init();
  68. curl_setopt($tembak, CURLOPT_URL, 'https://bima.tri.co.id/api/purchase/purchase-product');
  69. curl_setopt($tembak, CURLOPT_RETURNTRANSFER, 1);
  70. curl_setopt($tembak, CURLOPT_POST, 1);
  71. curl_setopt($tembak, CURLOPT_RETURNTRANSFER, 1);
  72. curl_setopt($tembak, CURLOPT_POSTFIELDS, $dor);
  73. curl_setopt($tembak, CURLOPT_HEADER, 0);
  74. curl_setopt($tembak, CURLOPT_HTTPHEADER, array("Content-type:application/json"));
  75. //curl_setopt($tembak, CURLOPT_COOKIEJAR, 'cookie.txt');
  76. //curl_setopt($tembak, CURLOPT_COOKIEFILE, 'cookie.txt');
  77. curl_exec($tembak);
  78. $info = curl_getinfo($tembak);
  79. curl_close($tembak);
  80. echo "<h3>Sukses tembak...</h3>";
  81. }
  82. }
  83. }
  84. }
  85. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement