宋仲基super卫衣:PHP购物车原理

来源:百度文库 编辑:高考问答 时间:2024/04/28 22:58:21
function AddCart($pro_id,$pro_count,$pro_charge,$pro_point,$pro_type)//add a pro to cart
{
session_start();
$session_cart = $_SESSION['session_cart'];
$i = $session_cart[0][0];
$j = $session_cart[0][1];
$flag = true;
for($k=1;$k<$i;$k++)
{
if($pro_id == $session_cart[$k][1] and $pro_type == $session_cart[$k][4])
{
$flag = false;
break;
}
}
if(true == $flag)
{
$session_cart[$i][0] = 1;
$session_cart[$i][1] = $pro_id;
$session_cart[$i][2] = $pro_count;
$session_cart[$i][3] = $pro_charge;
$session_cart[$i][4] = $pro_type;
$session_cart[$i][5] = $pro_point;
$session_cart[$i][6] = "1";
$session_cart[0][0] = $i + 1;
$session_cart[0][1] = $j + 1;
}elseif(false == $flag){
//$session_cart[$k][2] = $session_cart[$k][2] + $pro_count;
}
$_SESSION['session_cart']=$session_cart;
return true;
}
说明一下原理