登出瀏覽商品
檢視賬戶
檢視購物車
<?php
$gwc = array();
if(!empty($_session["gwc"]))
$zhonglei = count($gwc);
$sum = 0;
foreach($gwc as $v)
'";
$danjia = $db->strquery($sql);
$sum = $sum + $danjia*$v[1];
}echo"購物車中有:商品,總**:元";
?>
代號水果名稱
水果**
源產地庫存量
操作
<?php
$sql = "select * from fruit";
$attr = $db->query($sql);
foreach($attr as $v)
購買"; }
登出瀏覽商品
檢視賬戶
檢視購物車
商品名稱
商品**
購買數量
操作
<?php
include("fengzhuanglei.php");
$db = new dbda();
$attr = array();
if(!empty($_session["gwc"]))
foreach($attr as $k=>$v)
'";$shui = $db->query($sql);
echo"
刪除";
}?>
購買頁面:
<?php刪除頁面:session_start();
$code = $_get["code"];
if(empty($_session["gwc"]))
else
} //如果沒有在陣列裡面出現
if($bs==0)
$_session["gwc"]=$attr; }
header("location:gouwuche.php");
<?php提交頁面:session_start();
$sy = $_get["sy"];
$attr = $_session["gwc"];
if($attr[$sy][1]>1)
else
$_session["gwc"]=$attr;
header("location:gouwu.php");
<?phpsession_start();
include("fengzhuanglei.php");
$db = new dbda();
$uid = $_session["uid"];
$attr = array();
if(!empty($_session["gwc"]))
//看下兩個條件是否都滿足
$bs = true;
//判斷餘額是否滿足
//根據使用者名稱找餘額
$syue = "select account from login where username=''";
$yue = $db->strquery($syue);
//根據購物車陣列取總金額
$sum = 0;
foreach($attr as $v)
'";$danjia = $db->strquery($sql);
$sum = $sum +$danjia*$v[1];
} if($yue
//判斷庫存是否滿足
foreach($attr as $v)
'"; $akucun = $db->query($skucun);
if($akucun[0][1]
庫存不足!";
exit;
}}//新增訂單,減庫存,減餘額
if($bs)
where ids=''";
$db->query($sql,0); }
//減餘額
$jianyue="update login set account=account- where username=''";
$db->query($jianyue,0);
//新增訂單
$dingdanhao = $uid+date("ymdhis");
$t = time();
$sorder = "insert into orders values('','','')";
$db->query($sorder,0);
foreach($attr as $v)
','','')";
$db->query($sxq,0); }}
echo "ok";
購物車(註冊 登入 購物 購物車 結帳)
購物車 註冊 登入 購物 購物車 結帳 shopping car dict dict money 0 def input username pwd username input username pwd input pwd return username,pwd def goods get with...
購物車原理
1.cookie n cookie儲存在客戶端,且占用很少的資源,瀏覽器允許存放300個cookie,每個cookie的大小為4kb,足以滿足購物車的要求,同時也減輕了伺服器的負荷 n cookie為瀏覽器所內建,使用方便。即使使用者不小心關閉了瀏覽器視窗,只要在cookie定義的有效期內,購物車中...
購物車動畫
金幣終點的x位置 cgfloat positionx 290.0f 終點x 金幣終點的y位置 cgfloat positiony 500.0f 終點y cgmutablepathref path cgpathcreatemutable 金幣的起始x位置 int fromx 20 arc4random...