Advertisement
Guest User

[ Instagram Login ]

a guest
Apr 25th, 2018
3,148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.38 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require("mainconfig.php");
  4. if(isset($_SESSION['user'])) {
  5. die();
  6. }
  7. if(isset($_POST['username']) AND isset($_POST['password'])) {
  8. header('Content-Type: application/json');
  9. $post_username = $_POST['username'];
  10. $post_password = $_POST['password'];
  11. if(empty($post_username) AND empty($post_password)) {
  12. print json_encode(array('result' => 0, 'content' => 'Data masih kosong.'));
  13. } else {
  14. $login = json_decode(instagram_login($post_username, $post_password));
  15. if($login->result == true) {
  16. $cookies = $login->cookies;
  17. $useragent = $login->useragent;
  18. $device_id = generateDeviceId();
  19. $id = $login->id;
  20. $check = mysqli_query($db, "SELECT * FROM instagram WHERE username = '$post_username'");
  21. if(mysqli_num_rows($check)<1) {
  22. $simpan = mysqli_query($db, "INSERT INTO instagram VALUES('$id', '$cookies', '$useragent', '$device_id', '1', '4', '$post_username')");
  23. if($simpan) {
  24. $_SESSION['user'] = $login;
  25. print json_encode(array('result' => 1, 'content' => 'Berhasil login, Anda akan dialihkan....', 'redirect' => 'index.php'));
  26. header("Location: index.php");
  27. die();
  28. } else {
  29. print json_encode(array('result' => 0, 'content' => 'Terjadi Kesalahan!'));
  30. die();
  31. }
  32. } else {
  33. $simpan = mysqli_query($db, "UPDATE instagram SET cookies = '$cookies', useragent = '$useragent' WHERE username = '$post_username'");
  34. if($simpan) {
  35. $_SESSION['user'] = $login;
  36. print json_encode(array('result' => 1, 'content' => 'Berhasil login, Anda akan dialihkan....', 'redirect' => 'index.php'));
  37. header("Location: index.php");
  38. die();
  39. } else {
  40. print json_encode(array('result' => 0, 'content' => 'Terjadi kesalahan! Input database.'));
  41. }
  42. }
  43. } else {
  44. print json_encode(array('result' => 0, 'content' => $login->msg));
  45. }
  46. }
  47. } else {
  48. die();
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement