Advertisement
Guest User

Untitled

a guest
Jan 29th, 2020
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. Index.php
  2.  
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title>index.php</title>
  7. <link rel="stylesheet" type="text/css" href="style.css">
  8. </head>
  9. <body>
  10. <br/>
  11. <br/>
  12. <center><h2>bayu elsya</h2></center>
  13. <br/>
  14. <div class="login">
  15. <br/>
  16. <form action="login.php" method="post" onSubmit="return validasi()">
  17. <div>
  18. <label>Username:</label>
  19. <input type="text" name="username" id="username" />
  20. </div>
  21. <div>
  22. <label>Password:</label>
  23. <input type="password" name="password" id="password" />
  24. </div>
  25. <div>
  26. <input type="submit" value="Login" class="tombol">
  27. </div>
  28. </form>
  29. </div>
  30. </body>
  31.  
  32. <script type="text/javascript">
  33. function validasi() {
  34. var username = document.getElementById("username").value;
  35. var password = document.getElementById("password").value;
  36. if (username != "" && password!="") {
  37. return true;
  38. }else{
  39. alert('Username dan Password harus di isi !');
  40. return false;
  41. }
  42. }
  43.  
  44. </script>
  45. </html>
  46.  
  47. ====
  48. Login.php
  49. <?php
  50. include 'config.php';
  51.  
  52. $username = $_POST['username'];
  53. $password = md5($_POST['password']);
  54.  
  55. $login = mysql_query("select * from user where username='$username' and password='$password'");
  56. $cek = mysql_num_rows($login);
  57.  
  58. if($cek > 0){
  59. session_start();
  60. $_SESSION['username'] = $username;
  61. $_SESSION['status'] = "login";
  62. header("location:admin/index.php");
  63. }else{
  64. header("location:index.php");
  65. }
  66.  
  67. ?>
  68.  
  69. ======
  70. Conffig.php
  71.  
  72. <?php
  73. mysql_connect('localhost','root','');
  74. mysql_select_db('admin');
  75. ?>
  76.  
  77. =====
  78. /Admin/index.php
  79.  
  80. <?php
  81. include '../config.php';
  82.  
  83. // mengaktifkan session
  84. session_start();
  85.  
  86. // cek apakah user telah login, jika belum login maka di alihkan ke halaman login
  87. if($_SESSION['status'] !="login"){
  88. header("location:../index.php");
  89. }
  90.  
  91. // menampilkan pesan selamat datang
  92. echo "Hai, selamat datang ". $_SESSION['username'];
  93.  
  94. ?>
  95. <br/>
  96. <br/>
  97. <a href="logout.php">LOGOUT</a>
  98.  
  99. =====
  100. Logout.php
  101. <?php
  102. session_start();
  103. session_destroy();
  104. header("location:../index.php");
  105. ?>
  106.  
  107.  
  108. =====
  109. Tabel
  110.  
  111. CREATE TABLE `user` (
  112. `id` int(11) NOT NULL,
  113. `nama` varchar(225) NOT NULL,
  114. `username` varchar(225) NOT NULL,
  115. `password` varchar(225) NOT NULL
  116. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement