Advertisement
Guest User

Untitled

a guest
Mar 27th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: mathias
  5. * Date: 27/03/2016
  6. * Time: 18:22
  7. */
  8.  
  9. namespace volucri;
  10.  
  11. include_once "db_config.php";
  12.  
  13.  
  14. class User
  15. {
  16.  
  17. public $cxn;
  18.  
  19. public $userID, $userName, $clientRights;
  20.  
  21. /**
  22. * User constructor.
  23. */
  24. public function __construct()
  25. {
  26. $this->cxn = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
  27. }
  28. //gaat
  29. public function check_login($uName, $pass)
  30. {
  31. $getUserQuery = mysqli_query($this->cxn, "SELECT * FROM users WHERE username = '$uName'");
  32. $getUser = mysqli_fetch_assoc($getUserQuery);
  33. extract($getUser);
  34.  
  35. if ($password == md5($pass)) {
  36. $this->userID = $user_id;
  37. $this->userName = $username;
  38. $this->clientRights = $clientrights;
  39. return true;
  40. }
  41. return false;
  42. }
  43.  
  44. //gaat integer returnen met het aantal users in de database
  45. public function getTotalUsers()
  46. {
  47. $getAccountCountQuery = mysqli_query($this->cxn, "SELECT COUNT(user_id) AS totalUsers FROM users");
  48. $getAccountCount = mysqli_fetch_assoc($getAccountCountQuery);
  49. extract($getAccountCount);
  50. return $totalUsers;
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement