Example #1
0
<?php

ob_start();
require_once dirname(__FILE__) . '/password.php';
require_once dirname(__FILE__) . '/Db.class.php';
require_once dirname(__FILE__) . '/User.class.php';
$db = new DB();
session_start();
$user = $_POST['email'];
$pass = $_POST['password'];
$u = new User();
if ($u->loadUserFromEmail($user)) {
    if (!password_verify($pass, $u->password)) {
        echo 'Wrong Password, Please try again';
    } else {
        $_SESSION['user'] = $u->id;
        echo 'Logged In';
    }
} else {
    echo 'User not registered';
}
ob_end_flush();
Example #2
0
<?php

ob_start();
require_once dirname(__FILE__) . '/password.php';
require_once dirname(__FILE__) . '/Db.class.php';
$db = new DB();
require_once dirname(__FILE__) . '/User.class.php';
session_start();
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$email = $_POST['email'];
$password = $_POST['password'];
$phoneno = $_POST['phoneno'];
$dob = $_POST['dob'];
$user = new User();
if (!$user->loadUserFromEmail($_POST['email'])) {
    if ($password != NULL && $fname != NULL && $lname != NULL && $email != NULL) {
        if ($user->newUser($fname, $lname, $email, password_hash($password, PASSWORD_DEFAULT), $phoneno, $dob)) {
            echo 'You have successfully registered';
        } else {
            echo 'Something wrong happened, Please try again';
        }
    } else {
        echo 'Something wrong happened, Please try again';
    }
} else {
    echo 'This email is already registered';
}
ob_end_flush();