コード例 #1
0
ファイル: account.php プロジェクト: romackdnr/dnrpiggyments
    $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 {
        $error = "Invalid username or password";
    }
}
?>

<? startblock('section') ?>
<aside>
	<?php 
コード例 #2
0
<? 
	if(isset($_POST['submit_bill'])) {
		//update the member information
		$_POST = sanitize($_POST);
		$client = $_POST;
		settype($client,'object');
		$client_id = Client::addClient($client);
		$_SESSION['client_id'] = $client_id;
		//update the TempCart
		$xclient = session_id();
		$condition = "fldTempCartClientID='$xclient'";
		if(TempCart::countTempcartbyCondition($condition)>=1) {
			//change the client id
			TempCart::updateTempcartClient($client_id,$xclient);
		}
		
		
		if (isset($_POST['chkShip'])) {
				if(Shipping::countShippingClient($client_id)==0) {
					$_POST = sanitize($_POST);
					$shipping = $_POST;
					settype($shipping,'object');
					$shipping->client_id = $client_id;
					$shipping = Shipping::addShipping($shipping); 
				} else {
					$shippings = Shipping::findShippingClient($client_id);
					$_POST = sanitize($_POST);
					$shipping = $_POST;
					settype($shipping,'object');
					$shipping->Id = $shippings->fldShippingID;