Guest User

Untitled

a guest
Mar 14th, 2018
133
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.  
  3. class Login {
  4.  
  5. private $Username;
  6. private $Password;
  7.  
  8. //Deta är för att visa
  9. private $UsernameHasToBe = "Demo";
  10. private $PasswordHasToBe = "0cbc6611f5540bd0809a388dc95a615b"; // Test
  11.  
  12. // Används inte i exemplet
  13. private $User;
  14.  
  15. public function __Construct($u, $p) {
  16. $this->Username = $u; //$this->Username = mysql_real_escape_string($u);
  17. $this->Password = $p; //$this->Password = mysql_real_escape_string($p);
  18. /*
  19. En massa SQL tjoffs här!
  20. */
  21.  
  22. if($this->Username == $this->UsernameHasToBe && MD5($this->Password) == $this->PasswordHasToBe) {
  23. /*
  24. Skapa ett användar objekt och spara det i $_SESSION['User'];
  25. */
  26. return true;
  27. } else {
  28. return false;
  29. }
  30. }
  31. public function IsLoggedIn() {
  32. // Kollar om användaren är inloggad
  33.  
  34. if(isset($_SESSION['User'])) {
  35. return true;
  36. } else {
  37. return false;
  38. }
  39. }
  40. public function SetSession() {
  41. // Sätter $_SESSION['User']
  42. $_SESSION['User'] = $this->User;
  43. }
  44.  
  45. }
  46.  
  47. if($login = new Login("Demo", "Test")) {
  48. echo "Ta en kaka!";
  49. } else {
  50. echo "Stick!";
  51. }
  52.  
  53. ?>
Add Comment
Please, Sign In to add comment