Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // redirect all non ajax requests to index.php
- if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {
- header('Location: ' . 'index.php');
- exit();
- }
- require 'accountController.php';
- //require 'database.php';
- echo "resetLogin();";
- $username = $_POST['username'];
- $password = $_POST['password'];
- $account = new User();
- switch ($account->login($username, $password)) {
- case 1:
- echo "loginError();"; // unknown error
- exit();
- case 23:
- echo "login_invalidUsername();"; // username empty
- echo "login_invalidPassword();"; // password empty
- exit();
- case 2:
- echo "login_invalidUsername();"; // username empty
- exit();
- case 3:
- echo "login_invalidPassword();"; // password empty
- exit();
- case 4:
- echo "login_invalid();"; // passwords doesn't match
- exit();
- case 5:
- echo "login_invalid();"; // username not registered
- exit();
- default: // 0 -> success
- echo "closeLoginFinish();";
- exit();
- }
- ?>
Add Comment
Please, Sign In to add comment