购物车(1)

car.php 

 

<?php
//从tb_product_type 表获取产品类别信息,显示到首页
session_start();
//http无状态
//识别用户身份       记录不同页面跳转后的商品情况
$_SESSION['username']=$_POST['user'];
//记录不同页面跳转后的商品情况
//购物车里使用临时存储方式(二维数组)商品的名做元素的下标 商品的数量当元素的值
//$_POST['cart']索引数组(商品的名称为个元素的值)

//判断改商品在购物车里是否存在
//如果存在,自动增加商品数量 $_SESSION['cart'][$value]++
//如果不存在,放入购物车,数量为1

if(isset($_POST['cart'])){
//循环方式赋值
foreach($_POST['cart'] as $value){
print_r($_POST['cart']);
//点击过‘放入购物车’---存在数组$_SESSION['cart']
//判断该商品的名称是否在数组里出现过
//array_key_exists(下标,数组)
if(isset($_SESSION['cart']) && array_key_exists($value,$_SESSION['cart'])){
$_SESSION['cart'][$value]++;
}else{
//购物车里如果没有该商品
$_SESSION['cart'][$value]=1;
print_r($_SESSION['cart']);
}}
}

 

 

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<h1>网上商城</h1>
<a href="car1.php">日用百货</a>
<a href="car2.php">家用电器</a>
<a href="car3.php">文化用品</a>
<a href="shop_car.php">查看购物车</a>
<a href="delete_car.php">查看购物车</a>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值