<?php /** * sagarpatel * Date: 31-Mar-15 * Time: 12:28 PM */ include_once "classes/_user.php"; $login_request = new _user(); $login_request->_map_POST(); $db_user = new _user(); $answer = $db_user->_get_fdb_ref_username($login_request->getUsername()); if ($answer) { if (_user::cipher($login_request->getPassword()) == $db_user->getPassword()) { session_start(); session_set_cookie_params(30 * 60, "/", null, true); $_SESSION['uid'] = $db_user->getUid(); $_SESSION['username'] = $db_user->getUsername(); $_SESSION['qoffset'] = 0; header("Location: ../index.php"); die; } else { setcookie("status", "wrongpassword", time() + 3, "/"); header("Location: ../LoginRegistrationForm/login.php"); die; } } setcookie("status", "register", time() + 3, "/"); header("Location: ../LoginRegistrationForm/login.php#toregister"); die;
<?php include_once 'scripts/classes/_user.php'; if (!isset($_GET['username'])) { header("Location: ../error.php?1"); die; } $user = new _user(); if (!$user->_get_fdb_ref_username($_GET['username'])) { echo $_GET['username']; header("Location: ../error.php?2"); die; } $user->setPassword(''); ?> <!DOCTYPE html> <html lang="en"> <head> <title>Space</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> <script src="js/jquery.js"></script> <script src="js/bootstrap.min.js"></script> <link rel="stylesheet" href="css/space.profile.tmpl.css"> </head> <body> <nav id="my-nav-bar">
</div> <div class="answer-button-panel"> <input type="hidden" value="<?php echo $ans->getAid(); ?> "> <button class="btn btn-success btn-xs my-abuttonsapt"><span class="badge"><?php echo $ans->getApt(); ?> </span></button> <button class="btn btn-danger btn-xs my-abuttonsnotapt"><span class="badge"><?php echo $ans->getNotApt(); ?> </span></button> <?php $ansuser = new _user(); $ansuser->_get_fdb_ref_uid($ans->getAUid()); ?> <span class="answer-user">Answer by: <a href="profile.php?username=<?php echo $ansuser->getUsername(); ?> "><?php echo $ansuser->getUsername(); ?> </a> on <?php echo $ans->getATime(); ?> </span> </div> <?php }
<?php /** * sagarpatel * Date: 31-Mar-15 * Time: 3:12 PM */ include_once "../classes/_user.php"; $response = array('valid' => false, 'message' => 'Post argument "user" is missing.'); if (isset($_POST['username'])) { $requesting_username = $_POST['username']; $answer = _user::_check_existing_username($requesting_username); if ($answer) { // User name is registered on another account $response = array('valid' => false, 'message' => 'This username is already registered.'); } else { // User name is available $response = array('valid' => true); } } echo json_encode($response);
<?php /** * sagarpatel * Date: 31-Mar-15 * Time: 4:29 PM */ include_once "classes/_user.php"; $new_user = new _user(); $new_user->_map_POST(); if ($new_user->_check_form_data() == 0) { if ($new_user->_insert_db()) { setcookie("status", "successfullyregistered", time() + 3, "/"); header("Location: ../LoginRegistrationForm/login.php"); die; } } setcookie("status", "clearall", time() + 3, "/"); header("Location: ../LoginRegistrationForm/login.php#toregister"); die;
<?php /** * sagarpatel * Date: 31-Mar-15 * Time: 3:12 PM */ include_once "../classes/_user.php"; $response = array('valid' => false, 'message' => 'Post argument "user" is missing.'); if (isset($_POST['email'])) { $requesting_email = $_POST['email']; $answer = _user::_check_existing_email($requesting_email); if ($answer) { // User name is registered on another account $response = array('valid' => false, 'message' => 'This email is already registered.'); } else { // User name is available $response = array('valid' => true); } } echo json_encode($response);
static function _verify_password($_username, $_check_password) { $connection = _database::get_connection(); $query = "SELECT `_password` FROM `_users` WHERE _username='******'"; $result = $connection->query($query); if ($result->num_rows > 0) { $result_array = $result->fetch_assoc(); $_temp_password = $result_array['_password']; if ($_temp_password == _user::cipher($_check_password)) { return true; } else { return false; } } return false; }