文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>全功能www.1hao.com的php购物车

全功能www.1hao.com的php购物车

时间:2007-02-17  来源:PHP爱好者

全功能www.1hao.com的php购物车

<?

//////////接收页面变量,并放入数组

//

session_start();

if(!session_is_registered(’stationery’)) session_register(’stationery’);

//清空购物栏

if ($action=="clear") unset($stationery);

//如果是更新购物栏

if ($action=="update" && isset($num_num))

{

for ($c=0;$c<$num_num;$c++)

{

$jj="num".$c;

$stationery[$c][’num’]=$$jj;

}

}

if ($action=="del" && isset($no))

{

$stationery[$no][’id’]="null";

}

if ($action=="order")

{

echo "买单了";

}

if (isset($id))

{

$i=count($stationery);

if($i==0)

{

$stationery[$i][’id’]=$id;

$stationery[$i][’name’]=$name;

$stationery[$i][’price’]=$price;

$stationery[$i][’unit’]=$unit;

$stationery[$i][’num’]=1;

echo "空的购物栏";

}else {

for($j=0;$j<$i;$j++)

{

if($stationery[$j][’id’]==$id)

{

$stationery[$j][’num’]=$stationery[$j][’num’]+1;

break;

}else{

if ($j==($i-1))

{

$stationery[$i][’id’]=$id; //如没有记录,给数组增添一个元素

$stationery[$i][’name’]=$name;

$stationery[$i][’price’]=$price;

$stationery[$i][’unit’]=$unit;

$stationery[$i][’num’]=1; //数量初始化为1

}

}

}

}

reset($stationery);

}

print("您的购物篮现在有已下货品:

");

//购物列表

print ("<form method="POST" action="./char.php?action=update" id="form2"

name="form2"><table><tr><td align="center" width="40" bgcolor="#60ACC8">数量</td>

<td align="center" width="60" bgcolor="#60ACC8">型号</td>

<td align="center" width="60" bgcolor="#60ACC8">价钱</td>

<td align="center" width="60" bgcolor="#60ACC8">总价</td>

<td align="center" width="70">?/td></tr>");

$s_total=0;

$num_num=0;

for ($a=0;$a<count($stationery);$a++)

{

$t_id=$stationery[$a][’id’];

$num_num+=1;

if ($t_id!="null")

{

$t_name=$stationery[$a][’name’];

$t_price=$stationery[$a][’price’];

$t_unit=$stationery[$a][’unit’];

$t_num=$stationery[$a][’num’];

$total=$t_num*$t_price;

$h_total+=$total;

print ("<tr>");

print "<td>$t_id<INPUT TYPE="text" NAME="num$a" value="$t_num" size="3"

maxlength="3"></td>";

print "<td>$t_name</td>";

print "<td>¥$t_price</td>";

print "<td>¥$total</td>";

print "<td><a href=./char.php?action=del&no=$a><img SRC="./images/del.gif" WIDTH=41

HEIGHT=17 BORDER=0 ALT="$t_id"></a></td>";

print ("<tr>");

}

}

print ("<INPUT TYPE="hidden" name="num_num" value="$num_num" ></table>");

print ("<table width="290" border="0">

<tr>

<td width="33%">总计费用</td>

<td width="33%">?/td>

<td colspan="3" width="33%" align="left">¥$h_total</td>

<input type="hidden" name="number" value="2">

</tr>

</table>");

print ("<table>

<tr>

<td>

<input type="IMAGE" value="Update Order" src="./images/refresh.gif" width="77"

height="17" border="0" alt="更新购物篮" id="IMAGE1" name="IMAGE1">

</td>

</form>

<form method="POST" action="./char.php?action=clear" id="form2" name="form2">

<td>

<p>

<input type="IMAGE" value="Clear Order" src="./images/empty.gif" width="77" height="17"

border="0" alt="清空购物篮" id="IMAGE2" name="IMAGE2">

</td>

</form>

<form method="POST" action="./char.php?action=order" id="form3" name="form3">

<td>

<p>

<input type="IMAGE" value="Purchase" src="./images/order_now.gif" width="77"

height="17" border="0" alt="下定单" id="IMAGE3" name="IMAGE3">

</td>

</form>

</tr>

</table>");

?>
php爱好者站 http://www.phpfans.net 为phper提供一切资讯.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载