Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.63 KB | None | 0 0
  1. <?php
  2. include("config.php");
  3. session_start();
  4.  
  5. if($_SERVER["REQUEST_METHOD"] == "POST") {
  6. // username and password sent from form
  7.  
  8. $username = mysqli_real_escape_string($db,$_POST['username']);
  9. $password = mysqli_real_escape_string($db,$_POST['password']);
  10.  
  11. $sql = "SELECT username FROM admin WHERE username = '$username' and password = '$password'";
  12. $result = mysqli_query($db,$sql);
  13. $row = mysqli_fetch_array($result);
  14. $active = $row['username'];
  15.  
  16. $count = mysqli_num_rows($result);
  17.  
  18. // If result matched $myusername and $mypassword, table row must be 1 row
  19.  
  20. if($count == 1) {
  21.  
  22. $_SESSION['login_admin'] = $username;
  23.  
  24. header("location: dashboard.php");
  25. }else {
  26. $error = "Your Login Name or Password is invalid";
  27. }
  28. }
  29. ?>
  30. <!DOCTYPE html>
  31. <html>
  32.  
  33. <head>
  34. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  35. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  36.  
  37. <title>Psit LogiX - Admin</title>
  38.  
  39. <!-- Compiled and minified Bootstrap CSS -->
  40. <link rel="stylesheet" href="maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
  41.  
  42. <!-- Compiled and minified FontAwesome CSS -->
  43. <link rel="stylesheet" href="maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
  44.  
  45. <!-- Main Stylesheet -->
  46. <link rel="stylesheet" href="css/style.css" />
  47. <!--temp js start -->
  48. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  49.  
  50. <!--temp js end-->
  51. </head>
  52. <body class="login">
  53.  
  54. <div class="container">
  55. <div id="loginbox" class="col-md-6 col-md-offset-3 col-sm-8 col-sm-offset-2">
  56. <h1>LogiX Admin Login</h1>
  57. <div class="panel panel-default" >
  58. <div class="panel-body" >
  59.  
  60. <div style="display:none" class="alert alert-danger col-sm-12"></div>
  61.  
  62.  
  63. <form id="myForm" class="form-horizontal" role="form" method="post" action="">
  64.  
  65. <div style="margin-bottom: 25px" class="input-group">
  66. <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
  67. <input id="username1" type="text" class="form-control" name="username" value="" placeholder="username" required>
  68. </div>
  69.  
  70. <div style="margin-bottom: 25px" class="input-group">
  71. <span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
  72. <input id="password1" type="password" class="form-control" name="password" placeholder="password" required>
  73. </div>
  74. <script>
  75. $(document).ready(function() {
  76. //change CAPTCHA on each click or on refreshing page
  77. $("#reload").click(function() {
  78.  
  79. $("img#img").remove();
  80. var id = Math.random();
  81. $('<img id="img" src="captcha.php?id='+id+'"/>').appendTo("#imgdiv");
  82. id ='';
  83. });
  84.  
  85. //validation function
  86. $('#button').click(function() {
  87. var username = $("#username1").val();
  88. var password = $("#password1").val();
  89. var captcha = $("#captcha1").val();
  90.  
  91. if (username == '' || password == '' || captcha == '')
  92. {
  93. alert("Fill All Fields");
  94. }
  95.  
  96. else
  97. { //validating CAPTCHA with user input text
  98. var dataString = 'captcha=' + captcha;
  99. $.ajax({
  100. type: "POST",
  101. url: "verify.php",
  102. data: dataString,
  103. success: function(html) {
  104. alert(html);
  105.  
  106. }
  107. });
  108. }
  109. });
  110. });
  111. </script>
  112.  
  113.  
  114. <tr>
  115.  
  116. <td id="imgparent"><div id="imgdiv"><img id="img" src="captcha.php" /></div><img id="reload" src="reload.png" /></td>
  117.  
  118. <tr>
  119. <td>Enter Image Text:</td>
  120. <td><input id="captcha1" name="captcha" type="text" required ></td>
  121. </tr>
  122.  
  123. <div class="form-group">
  124. <div class="col-sm-12 clearfix">
  125. <div class="checkbox pull-left">
  126. <label>
  127. <input id="login-remember" type="checkbox" name="remember" value="1"> Remember me
  128. </label>
  129. </div>
  130. <button id="button" href="#" class="btn btn-success pull-right" type="submit">Login</button>
  131. </div>
  132. </div>
  133.  
  134.  
  135. </form>
  136. </div>
  137.  
  138. </div>
  139. </div>
  140.  
  141.  
  142. <!-- render blocking scripts -->
  143.  
  144. <!-- jQuery JS -->
  145. <script src="ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
  146.  
  147. <!-- Bootstrap JS -->
  148. <script src="maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
  149.  
  150. <!-- Main Script -->
  151. <script src="js/global.js"></script>
  152. </body>
  153.  
  154. <!-- Mirrored from themes.vivantdesigns.com/xtremeadmin/index.php by HTTrack Website Copier/3.x [XR&CO'2014], Fri, 03 Mar 2017 18:54:58 GMT -->
  155. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement