Guest User

login.php

a guest
Nov 18th, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.12 KB | None | 0 0
  1. <?php
  2. // redirect all non ajax requests to index.php
  3. if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {
  4.     header('Location: ' . 'index.php');
  5.     exit();
  6. }
  7.  
  8. require 'accountController.php';
  9. //require 'database.php';
  10.  
  11. echo "resetLogin();";
  12.  
  13. $username = $_POST['username'];
  14. $password = $_POST['password'];
  15.  
  16. $account = new User();
  17.  
  18. switch ($account->login($username, $password)) {
  19.     case 1:
  20.         echo "loginError();"; // unknown error
  21.         exit();
  22.     case 23:
  23.         echo "login_invalidUsername();"; // username empty
  24.         echo "login_invalidPassword();"; // password empty
  25.         exit();
  26.     case 2:
  27.         echo "login_invalidUsername();"; // username empty
  28.         exit();
  29.     case 3:
  30.         echo "login_invalidPassword();";  // password empty
  31.         exit();
  32.     case 4:
  33.         echo "login_invalid();"; // passwords doesn't match
  34.         exit();
  35.     case 5:
  36.         echo "login_invalid();"; // username not registered
  37.         exit();
  38.     default: // 0 -> success
  39.         echo "closeLoginFinish();";
  40.         exit();
  41. }
  42. ?>
Add Comment
Please, Sign In to add comment