Advertisement
Guest User

Untitled

a guest
Aug 14th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. <?php
  2. class Login {
  3.  
  4. private $epost;
  5. private $password;
  6.  
  7. public function __construct($epost, $password) {
  8.  
  9. $this->epost = $epost;
  10. $this->password = $password;
  11.  
  12. if(empty($this->epost) || empty($this->password)) {
  13. // Om epost eller lösenordsfältet är tomt så ska vi inte göra någon förfrågan till databasen
  14. $loginerror = 0;
  15. }
  16.  
  17. if(!isset($loginerror)) {
  18. $check_user = mysql_query("SELECT * FROM users WHERE epost = '$this->epost' AND pwd = '$this->password'");
  19. // Kontrollerar om det finns någon användare med den e-postadressen och lösenordet
  20.  
  21. if(mysql_num_rows($check_user) == 1) {
  22. // Om det finns någon användare med den e-postadressen och lösenordet så ska vi skapa en session och skicka vidare användaren
  23. while($row = mysql_fetch_array($check_user)) {
  24. $this->userID = $row['ID'];
  25. }
  26.  
  27. $_SESSION['userID'] = $this->userID;
  28. header("Location: /");
  29. }
  30.  
  31. } else {
  32. // Inloggningen misslyckades
  33. header("Location: ?p=login");
  34. }
  35.  
  36. }
  37. }
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement