Guest User

Untitled

a guest
Jan 13th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. <?php
  2. require 'database-config.php';
  3.  
  4. session_start();
  5.  
  6. $username = "";
  7. $password = "";
  8.  
  9. if(isset($_POST['username'])){
  10. $username = $_POST['username'];
  11. }
  12. if (isset($_POST['password'])) {
  13. $password = $_POST['password'];
  14.  
  15. }
  16.  
  17. echo $username ." : ".$password;
  18.  
  19. $q = 'SELECT * FROM users WHERE username=:username AND password=:password';
  20.  
  21. $query = $dbh->prepare($q);
  22.  
  23. $query->execute(array(':username' => $username, ':password' => $password));
  24.  
  25.  
  26. if($query->rowCount() == 0){
  27. header('Location: index.php?err=1');
  28. }else{
  29.  
  30. $row = $query->fetch(PDO::FETCH_ASSOC);
  31.  
  32. session_regenerate_id();
  33. $_SESSION['sess_user_id'] = $row['id'];
  34. $_SESSION['sess_username'] = $row['username'];
  35. $_SESSION['sess_userrole'] = $row['role'];
  36.  
  37. echo $_SESSION['sess_userrole'];
  38. session_write_close();
  39.  
  40. if( $_SESSION['sess_userrole'] == "admin"){
  41. header('Location: adminhome.php');
  42. }else{
  43. header('Location: userhome.php');
  44. }
  45.  
  46.  
  47. }
  48.  
  49.  
  50. ?>
Add Comment
Please, Sign In to add comment