Advertisement
Ahmad_Tantowi

login.php

Jan 21st, 2019
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.60 KB | None | 0 0
  1. <?php
  2. include "../database.php";
  3. ?>
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta charset="utf-8">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  9. <meta name="viewport" content="width=device-width, initial-scale=1">
  10. <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  11. <meta name="description" content="Cek hasil tes masuk PP An Nur II Al Murtadlo">
  12. <meta name="author" content="ahmad.tantowisiddiq99@gmail.com">
  13.  
  14. <title>Pengumuman Kelulusan</title>
  15.  
  16. <!-- Bootstrap core CSS -->
  17. <link href="../css/bootstrap.min.css" rel="stylesheet">
  18. <link href="../css/jasny-bootstrap.min.css" rel="stylesheet">
  19. <!-- Custom styles down here -->
  20. <style type="text/css">
  21. body {
  22. padding-top: 40px;
  23. padding-bottom: 40px;
  24. background-color: #eee;
  25. }
  26.  
  27. .form-signin {
  28. max-width: 330px;
  29. padding: 15px;
  30. margin: 0 auto;
  31. }
  32. .form-signin .form-signin-heading,
  33. .form-signin .checkbox {
  34. margin-bottom: 10px;
  35. }
  36. .form-signin .checkbox {
  37. font-weight: normal;
  38. }
  39. .form-signin .form-control {
  40. position: relative;
  41. height: auto;
  42. -webkit-box-sizing: border-box;
  43. -moz-box-sizing: border-box;
  44. box-sizing: border-box;
  45. padding: 10px;
  46. font-size: 16px;
  47. }
  48. .form-signin .form-control:focus {
  49. z-index: 2;
  50. }
  51. .form-signin input[type="text"] {
  52. margin-bottom: -1px;
  53. border-bottom-right-radius: 0;
  54. border-bottom-left-radius: 0;
  55. }
  56. .form-signin input[type="password"] {
  57. margin-bottom: 10px;
  58. border-top-left-radius: 0;
  59. border-top-right-radius: 0;
  60. }
  61. </style>
  62. </head>
  63.  
  64. <body>
  65. <div class="container">
  66. <?php
  67. if(isset($_POST['submit'])){ //disini tadi $_REQUEST[], ini harus pakai $_POST[], soalnya di bagian form login method nya post
  68. $username = $_POST['username']; //disini tadi $_REQUEST[], ini harus pakai $_POST[], soalnya di bagian form login method nya post
  69. $password = md5($_POST['password']);//disini tadi $_REQUEST[], ini harus pakai $_POST[], soalnya di bagian form login method nya post
  70.  
  71. $hasil = mysqli_query($db_conn,"SELECT * FROM admin WHERE username='$username' AND password='$password'");
  72. if(mysqli_num_rows($hasil) > 0){ //salah e ndk sini, tadi > 1 soale yg di query hasilnya 1, dan disini sampean pakai >1 lebih dari satu, makanya error terus
  73. session_start();
  74. $data = mysqli_fetch_array($hasil);
  75. $_SESSION['logged'] = $data['ID'];
  76. $_SESSION['username'] = $data['username'];
  77. header('Location: ./');
  78. } else {
  79. ;?>
  80. <script>alert('username dan password tidak sesuai');</script>
  81. <?php
  82. }
  83. }
  84.  
  85. ?>
  86. <form class="form-signin" method="post" action="">
  87. <h2 class="form-signin-heading">Silahkan login</h2>
  88. <?php ?>
  89. <label for="inputUsername" class="sr-only">Username</label>
  90. <input type="text" name="username" id="inputUsername" class="form-control" placeholder="Username" required autofocus>
  91. <label for="inputPassword" class="sr-only">Password</label>
  92. <input type="password" name="password" id="inputPassword" class="form-control" placeholder="Password" required>
  93. <button class="btn btn-lg btn-primary btn-block" type="submit" name="submit">Login</button>
  94. </form>
  95.  
  96. </div> <!-- /container -->
  97.  
  98. <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
  99. <script src="../js/jquery.min.js"></script>
  100. <!-- Include all compiled plugins (below), or include individual files as needed -->
  101. <script src="../js/bootstrap.min.js"></script>
  102. <script src="../js/jasny-bootstrap.min.js"></script>
  103. </body>
  104. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement