Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. class authorization extends db
  2. {
  3. protected $logged_in;
  4. protected $login;
  5. protected $pass;
  6.  
  7. /**
  8. * @param $login
  9. * @param $pass
  10. */
  11. /* public function login($login, $pass)
  12. {
  13. if (isset($login)) {
  14. // username and password sent from form
  15.  
  16. $this->initDB('localhost', 'root', 'root', 'portal');
  17.  
  18. $username = $this->dbo->real_escape_string($login);
  19. $password = $this->dbo->real_escape_string($pass);
  20.  
  21. $sql = "SELECT id FROM users WHERE login = '$username' and pass = '$password'";
  22. $result = $this->dbo->query($sql);
  23. $row = $result->fetch_array(MYSQLI_ASSOC);
  24.  
  25. $count = $result->num_rows;
  26.  
  27. // If result matched $myusername and $mypassword, table row must be 1 row
  28.  
  29. if ($count == 1) {
  30. $_SESSION['zalogowany'] = $username;
  31. $this->logged_in = true;
  32.  
  33. header("location: welcome.php");
  34. } else {
  35. header("Location: login.php");
  36. $error = "Your Login Name or Password is invalid";
  37. }
  38. }
  39. }
  40. function getActualUser()
  41. {
  42. if (isset($_SESSION['zalogowany'])) {
  43. return $_SESSION['zalogowany'];
  44. } else
  45. return null;
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement