php session实现购物车的原理
用php做购物车,要求用session存放购买的东西,具体怎么实现,就是点击加入购物车后的代码及原理...
用php 做购物车,要求用session存放购买的东西,具体怎么实现,就是点击加入购物车后的代码及原理
展开
展开全部
PHP 我只是看过 不过 用到了session 存储信息的话
你最好封装一个 购物车 类
这个类必须有的属性
1.用户ID 或者用户实体
2.一个 集合类型的 商品类
商品类 里封装 了 你点击加入购物车的 所有商品 信息
原理就是 初始化的时候 吧这个封装好的 购物车类 先放到session里
然后每次 点击加入购物车后 吧这个 购物车类读出来 往 商品集合里添加 (这是后要有一定的逻辑 比如 同一商品 多次添加 只更改数量等)
购买开销 你可以在 添加到购物车的时候计算 也可以 在 最后付款的时候 计算
我原来用JSP 做购物车的时候 就是在 每次点选 商品的时候计算 商品价格 用户不同星级享受的 折扣待遇等等 这些 方法 都封装到了 商品 类里
大概思路是这个样子的
你最好封装一个 购物车 类
这个类必须有的属性
1.用户ID 或者用户实体
2.一个 集合类型的 商品类
商品类 里封装 了 你点击加入购物车的 所有商品 信息
原理就是 初始化的时候 吧这个封装好的 购物车类 先放到session里
然后每次 点击加入购物车后 吧这个 购物车类读出来 往 商品集合里添加 (这是后要有一定的逻辑 比如 同一商品 多次添加 只更改数量等)
购买开销 你可以在 添加到购物车的时候计算 也可以 在 最后付款的时候 计算
我原来用JSP 做购物车的时候 就是在 每次点选 商品的时候计算 商品价格 用户不同星级享受的 折扣待遇等等 这些 方法 都封装到了 商品 类里
大概思路是这个样子的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询