Guest User

Untitled

a guest
Dec 4th, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. <?php
  2.  
  3. require_once '../includes/DbConnect.php';
  4.  
  5. $response =array();
  6.  
  7. if($_POST['username'] && $_POST['password']){
  8. $username = $_POST['username'];
  9. $password = $_POST['password'];
  10.  
  11. $sql = "SELECT * FROM users WHERE username=?";
  12. $stmt = mysqli_stmt_init($con);
  13. mysqli_stmt_bind_param($stmt,"s",$username);
  14. mysqli_stmt_execute($stmt);
  15. $result = mysqli_stmt_get_result($stmt);
  16. if($user = mysqli_fetch_assoc($result))
  17. {
  18. $passwordCheck = password_verify($password,$user['password']);
  19. if($passwordCheck == false){
  20. $response['error'] = true;
  21. $response['message'] = "Invalid username or password";
  22. }
  23. else if($passwordCheck == true) {
  24.  
  25. $response['error'] = false;
  26. $response['id'] = $user['idUsers'];
  27. $response['email'] = $user['email'];
  28. $response['username'] = $user['username'];
  29. $response['country']= $user['country'];
  30. $response['firstname']= $user['firstname'];
  31. $response['lastname']= $user['lastname'];
  32. $response['points']= $user['points'];
  33. }
  34. }
  35. }
  36.  
  37.  
  38.  
  39. echo json_encode($response);
  40.  
  41. ?>
Add Comment
Please, Sign In to add comment