PHP******页技术:购物车模块核心代码
PHP源代码
购物车模块:
原理:
通过使用SESSION变量,来实验购物车模块.
$_SESSION['producelist'] //商品ID
$_SESSION['quatity'] //商品数量
过程:
在商品信息页中点击购买接钮后,传递相应的ID值进入addgouwuche.php页面进行$_SESSION变量注册.
addgouwuche.php代码
session_start();
include("conn/conn.php");
$id=strval($_GET[id]);
$sql=mysql_query("select * from tb_shangpin where",$conn);
$info=mysql_fetch_array($sql);
if($info[shuliang]<=0)
{
echo "
";
exit;
}
$array=explode("@",$_SESSION['producelist']);
for($i=0;$i
{
if($array[$i]==$id)
{
echo "
";
exit;
}
}
$_SESSION['producelist']=$_SESSION['producelist'].$id."@";
$_SESSION['quatity']=$_SESSION['quatity']."1@";
header("location:gouwu1.php");
?>
gouwu1.php 代码
移除购物商品 removegouwuche.php
session_start();
$id=$_GET[id];
$arraysp=explode("@",$_SESSION['producelist']);
$arraysl=explode("@",$_SESSION['quatity']);
for($i=0;$i
{
if($arraysp[$i]==$id)
{
$arraysp[$i]="";
$arraysl[$i]="";
}
}
$_SESSION['producelist']=implode("@",$arraysp);
$_SESSION['quatity']=implode("@",$arraysl);
header("location:gouwu1.php");
?>
注解:
$_SESSION['producelist'] $_SESSION['quatity']
$producelist存储购买商品的ID值 初始值为空 $quatity 存储购买商品的数量 初始值为1
存储的值用@分隔;
2014年上半年软考考试真题及答案 考后免费估分系统
各地2014软考报名入口 各省考试官网 2014年下半年软考成绩查询