Advertisement
Guest User

12

a guest
Dec 16th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. <?php
  2. require_once('jangan/config.php');
  3.  
  4. session_start();
  5. if(isset($_SESSION['username'])){
  6. header('location:/');
  7. }
  8.  
  9. //tangkap data dari form login
  10. $username = mysqli_real_escape_string($konek,stripslashes(strip_tags(htmlspecialchars($_POST['username'],ENT_QUOTES))));
  11. $password = mysqli_real_escape_string($konek,stripslashes(strip_tags(htmlspecialchars($_POST['password'],ENT_QUOTES))));
  12.  
  13.  
  14. //cek data yang dikirim, apakah kosong atau tidak
  15. if (empty($username) && empty($password)) {
  16. //kalau username dan password kosong
  17. header('location:/login.php?error=1');
  18.  
  19. } else if (empty($username)) {
  20. //kalau username saja yang kosong
  21. header('location:/login.php?error=2');
  22.  
  23. } else if (empty($password)) {
  24. //kalau password saja yang kosong
  25. header('location:/login.php?error=3');
  26.  
  27. } else {
  28. $q = mysqli_query($konek,"select * from user where username='$username' and password='$password'");
  29. }
  30.  
  31. if (mysqli_num_rows($q) == 1) {
  32. //kalau username dan password sudah terdaftar di database
  33. //buat session dengan nama username dengan isi nama user yang login
  34.  
  35. $_SESSION['username'] = $username;
  36.  
  37. //redirect ke halaman index
  38. header('location:/index.php');
  39. } else {
  40. //kalau username ataupun password tidak terdaftar di database
  41. header('location:/login.php?error=4');
  42. }
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement