Advertisement
Guest User

Untitled

a guest
Apr 14th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. <?php
  2. include "connect.php";
  3.  
  4.  
  5. if (isset($_POST['user_login'])) {
  6. session_start();
  7. $state_on = 1;
  8. $state_off = 0;
  9. $user = $conn->prepare("SELECT * FROM users WHERE username=:name AND password=:pword AND state=:s");
  10. $user->bindParam(":name", $_POST['username']);
  11. $user->bindParam(":pword", $_POST['password']);
  12. $user->bindParam(":s", $state_on);
  13. $user->execute();
  14. if ($user->rowCount() > 0) {
  15. $row_user = $user->fetch(PDO::FETCH_ASSOC);
  16. $user_id = $row_user['id_user'];
  17. $user_session = $row_user['session_id'];
  18. $user_nivelseg = $row_user['id_lvl'];
  19. $update_session = $conn->prepare("UPDATE users SET session_id =:idsession WHERE id_user=:iduser");
  20. $update_session->bindParam(":iduser", $user_id);
  21. $update_session->bindParam(":idsession", session_id());
  22. $update_session->execute();
  23. $_SESSION['session_id'] = $user_session;
  24. $_SESSION['id_user'] = $user_id;
  25. $_SESSION['id_lvl'] = $user_nivelseg;
  26.  
  27. header("Location: index.php");
  28.  
  29. // echo 'login = SUCCESS!';
  30. } else {
  31. // echo 'login = FAIL!';
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement