Example #1
0
include 'manager/_pi/base.php';
if (isset($_SESSION['logged_in']) && $_SESSION['logged_in'] == true) {
    // $client_id = $_SESSION['client_id'];
    // $links = $ROOT_URL.'billing-info.html';
    $links = $ROOT_URL . 'account-information.php';
    header("Location: {$links}");
} else {
    $client_id = session_id();
}
if (isset($_POST['login'])) {
    //check if the login information is valid
    $_POST = sanitize($_POST);
    $client = $_POST;
    settype($client, 'object');
    if (Client::checkLogin($client) == 1) {
        $_SESSION['logged_in'] = true;
        $clients = Client::getInfo($client);
        $_SESSION['client_id'] = $clients->fldClientID;
        $xclient = session_id();
        $condition = "fldTempCartClientID='{$xclient}'";
        if (TempCart::countTempcartbyCondition($condition) >= 1) {
            //change the client id
            TempCart::updateTempcartClient($_SESSION['client_id'], $xclient);
            $links = $ROOT_URL . 'billing-info.html';
            header("Location: {$links}");
        } else {
            $links = $ROOT_URL . 'account-information.php';
            header("Location: {$links}");
        }
    } else {