Advertisement
Guest User

login.php

a guest
Jan 15th, 2018
717
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.75 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require "db.php";
  4.  
  5. $email = ($_POST['email']);
  6. $password = ($_POST['password']);
  7.  
  8. $result = $db->query("SELECT * FROM Users WHERE username='$email'")->fetchAll();
  9.  
  10. if (count($result) != 0) { // User exists
  11.     $user = $result[0];
  12.  
  13.     if (password_verify($password, $user['password'])) {
  14.         $_SESSION['email'] = $email;
  15.         $_SESSION['logged_in'] = true;
  16.  
  17.         $message = "OK";
  18.         $code = 0;
  19.     } else {
  20.         $message = "You have entered wrong password, try again!";
  21.         $code = 1;
  22.     }
  23. } else {
  24.     $message = "User with that email doesn't exist!";
  25.     $code = 2;
  26. }
  27.  
  28. $arr = array('code' => $code, 'message'=>$message);
  29. header('content-type: application/json');
  30. echo json_encode($arr);
  31. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement