Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2017
395
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. if (!$user) {
  2. return false;
  3. }
  4. $user = $conn->quote($user);
  5. $hash = $this->hash($pass);
  6.  
  7. $sel1 = $conn->query("SELECT ID,name,locale,lastlogin,gender FROM user WHERE (name = $user OR email = $user) AND pass = '$hash'");
  8. $chk = $sel1->fetch(); /*linea que reporta el error*/
  9. if ($chk["ID"] != "") {
  10. $rolesobj = new roles();
  11. $now = time();
  12. $_SESSION['userid'] = $chk['ID'];
  13. $_SESSION['username'] = stripslashes($chk['name']);
  14. $_SESSION['lastlogin'] = $now;
  15. $_SESSION['userlocale'] = $chk['locale'];
  16. $_SESSION['usergender'] = $chk['gender'];
  17. $_SESSION["userpermissions"] = $rolesobj->getUserRole($chk["ID"]);
  18.  
  19. $userid = $_SESSION['userid'];
  20. $seid = session_id();
  21. $staylogged = getArrayVal($_POST, 'staylogged');
  22.  
  23. if ($staylogged == 1) {
  24. setcookie("PHPSESSID", "$seid", time() + 14 * 24 * 3600);
  25. }
  26. $upd1 = $conn->query("UPDATE user SET lastlogin = '$now' WHERE ID = $userid");
  27. return true;
  28. } else {
  29. return false;
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement