Advertisement
Guest User

Untitled

a guest
Jul 16th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.67 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require("../mainconfig.php");
  4.  
  5. if (isset($_SESSION['user'])) {
  6. header("Location: ".$base_url);
  7. } else {
  8. if (isset($_POST['submit'])) {
  9. $post_username = mysqli_real_escape_string($db, trim($_POST['username']));
  10. $post_password = mysqli_real_escape_string($db, trim($_POST['password']));
  11. if (empty($post_username) || empty($post_password)) {
  12. $msg_type = "error";
  13. $msg_content = "<b>Error:</b> Mohon mengisi form dengan benar.";
  14. } else {
  15. $login = json_decode(instagram_login($post_username, $post_password));
  16. if($login->result <> false) {
  17. $cookies = $login->cookies;
  18. $useragent = $login->useragent;
  19. $device_id = generateDeviceId();
  20. $id = $login->id;
  21. $check = mysqli_query($db, "SELECT * FROM instagram WHERE username = '$post_username'");
  22. if(mysqli_num_rows($check)<1) {
  23. $simpan = mysqli_query($db, "INSERT INTO instagram VALUES('$id', '$cookies', '$useragent', '$device_id', '1', '4', '$post_username', '$post_password')");
  24. if($simpan) {
  25. $_SESSION['user'] = $login;
  26. $msg_type = "success";
  27. $msg_content = "Berhasil login, Anda akan dialihkan....<script>window.location = '../index.php';</script>";
  28. } else {
  29. $msg_type = "error";
  30. $msg_content = "Terjadi kesalahan! ( Input database )";
  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. $msg_type = "success";
  37. $msg_content = "Berhasil login, Anda akan dialihkan....<script>window.location = '../index.php';</script>";
  38. } else {
  39. $msg_type = "error";
  40. $msg_content = "Terjadi kesalahan ( Update database )";
  41. }
  42. }
  43. } else {
  44. print_r($login);
  45. }
  46. }
  47. }
  48. }
  49.  
  50. ?>
  51. <!DOCTYPE html>
  52. <html lang="en">
  53.  
  54. <head>
  55.  
  56. <meta charset="utf-8">
  57. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  58. <meta name="viewport" content="width=device-width, initial-scale=1">
  59. <meta name="description" content="Auto Followers Gratis Real Indonesia">
  60. <meta name="author" content="<?php echo $base_author; ?>">
  61.  
  62. <title><?php echo $base_title; ?></title>
  63. <link href="/indofollowers.png" rel="shortcut icon">
  64. <link href="/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  65. <link href="/assets/vendor/metisMenu/metisMenu.min.css" rel="stylesheet">
  66. <link href="/assets/dist/css/sb-admin-2.css" rel="stylesheet">
  67. <link href="/assets/vendor/morrisjs/morris.css" rel="stylesheet">
  68. <link href="/assets/vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  69.  
  70. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  71. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  72. <!--[if lt IE 9]>
  73. <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  74. <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  75. <![endif]-->
  76. </head>
  77.  
  78. <body>
  79.  
  80. <nav class="navbar navbar-default">
  81. <div class="container-fluid">
  82. <div class="container">
  83. <div class="navbar-header">
  84. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  85. <span class="sr-only">Toggle navigation</span>
  86. <span class="icon-bar"></span>
  87. <span class="icon-bar"></span>
  88. <span class="icon-bar"></span>
  89. </button>
  90. <a class="navbar-brand" href="/"><i class="fa fa-star-half-o"></i> <?php echo $base_name; ?></a>
  91. </div>
  92. <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
  93. <ul class="nav navbar-nav">
  94. <li <? if(preg_match('#'.$base_url.'index.php#', $_SERVER['SCRIPT_NAME'])>0) print ' class="active"';?>><a href="<?=$base_url;?>index.php"><i class="fa fa-home"></i> Dashboard</a>
  95. </li>
  96. <li <? if(preg_match('#faq#', $_SERVER['SCRIPT_NAME'])>0) print ' class="active"';?>><a href="/faq" ><i class="fa fa-lightbulb-o"></i> Faq</a>
  97. </li>
  98. <li <? if(preg_match('#contact#', $_SERVER['SCRIPT_NAME'])>0) print ' class="active"';?>><a href="/contact"><i class="fa fa-phone"></i> Contact</a>
  99. </li>
  100. </ul>
  101. <?php if(isset($_SESSION['user'])) { ?>
  102. <ul class="nav navbar-nav navbar-right">
  103. <li><a href="/logout.php"><i class="fa fa-sign-out"></i> Keluar </a></li>
  104. </ul>
  105. <?php } else { ?>
  106. <ul class="nav navbar-nav navbar-right">
  107. <li <? if(preg_match('#login#', $_SERVER['SCRIPT_NAME'])>0) print ' class="active"';?>><a href="/login"><i class="fa fa-sign-in"></i> Masuk </a></li>
  108. </ul>
  109. <?php } ?>
  110. </div>
  111. </div>
  112. </div>
  113. </nav>
  114.  
  115. <div class="container">
  116. <div class="row">
  117. <div style="margin-top:50px;" class="col-md-6 col-md-offset-3 col-sm-8 col-sm-offset-2">
  118. <div class="alert alert-info"><i class="fa fa-info-circle"></i> Mohon verifikasi Email/Nomor telepon akun Instagram anda, karena Sewaktu-waktu pihak Instagram dapat me-Reset Password akun anda.</div>
  119. <div class="panel panel-default">
  120. <div class="panel-heading">
  121. <h3 class="panel-title"><i class="fa fa-instagram"></i> Masuk dengan akun Instagram anda</h3>
  122. </div>
  123. <div class="panel-body">
  124. <?php if ($msg_type=="success" ) { ?>
  125. <div class="alert alert-icon alert-success alert-dismissible fade in" role="alert">
  126. <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  127. <span aria-hidden="true">&times;</span>
  128. </button>
  129. <i class="fa fa-check-circle"></i>
  130. <?php echo $msg_content; ?>
  131. </div>
  132. <?php } else if ($msg_type=="error" ) { ?>
  133. <div class="alert alert-icon alert-danger alert-dismissible fade in" role="alert">
  134. <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  135. <span aria-hidden="true">&times;</span>
  136. </button>
  137. <i class="fa fa-times-circle"></i>
  138. <?php echo $msg_content; ?>
  139. </div>
  140. <?php } ?>
  141. <form role="form" method="POST" autocomplete="off">
  142. <div class="form-group">
  143. <label>Username Instagram</label>
  144. <input type="text" class="form-control" name="username" placeholder="Masukan username instagram">
  145. </div>
  146. <div class="form-group">
  147. <label>Password</label>
  148. <input type="password" class="form-control" name="password" placeholder="Masukan password instagram">
  149. </div>
  150. <button type="submit" name="submit" class="btn btn-info"><i class="fa fa-paper-plane-o"></i> Masuk</button>
  151. <button type="reset" class="btn btn-default"><i class="fa fa-refresh"></i> Reset</button>
  152. </form>
  153. </div>
  154. </div>
  155. </div>
  156. </div>
  157. </div>
  158. <script src="/assets/vendor/jquery/jquery.min.js"></script>
  159. <script src="/assets/wildan.js"></script>
  160. <script src="/assets/vendor/bootstrap/js/bootstrap.min.js"></script>
  161. <script src="/assets/vendor/metisMenu/metisMenu.min.js"></script>
  162. <script src="/assets/vendor/raphael/raphael.min.js"></script>
  163. <script src="/assets/vendor/morrisjs/morris.min.js"></script>
  164. <script src="/assets/data/morris-data.js"></script>
  165. <script src="/assets/dist/js/sb-admin-2.js"></script>
  166. </body>
  167. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement