关于购物车程序的处理流程!(项目中的若干问题!) 主要是数组的声明!和在其他页面怎样调用!我的书上讲的关于Session的内容我看不懂! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我就是用session做的,把用户的购物信息保存到session中,把用户ID也保存到session中,确定购买时查检是否存在用户ID在session中,如果没有就要求用户登录,不然就下一步处理。session_start();session_register('userID');$userID='';//这样就可以注册一个session在其它页面使用session前加上session_start();就可以使用已经注册的session变量$userID了。 你看看这个购书流程怎么样?www.qdpub.com 基本上只有用session,如果你不能或不想操作数据库的话 终极解决方案: 用数组挺好的,非常简洁高效。商品编号最为数组的索引,数组值=商品的数量把他们存在session中,当最后提交的时候在存在数据库中例如$cart是购物车,商品编号001,003,213那么$cart['001']=1,$cart['003']=3,$cart['213']=2表示购物车中有三种商品,总数是6通过简单的数组操作就可以得到完整的信息session_start();$_SESSION['c']=$cart; //这是把购物车数组存在session里,别的页面可以得到购物车数据商品添加到购物车时可搜索$cart['商品编号'],如果有则它的值增加要添加的数量没有则创建一个.更多细节要靠你自己去思考了 除了session还有别的办法例如临时购物信息可以存在cookie,或者数据库里cookie的局限是存在客户端,不保险存到数据库中则频繁对数据库读写,商城商品多 用户量大时会造成对数据库的压力当然也可以存到一个文件里,不过... 正则提取问题 我向MySQL数据库插值,日期列为什么不好用 php连接oracle问题,急!!!help 请问:如何将一段声音写入到已经建立的.wav文件中 通过php向access表中加入文字后,表中为何显示为北环路营业厅 PHP图像输出乱码 给一个数据输入的思路 如果格式化显示数字? 剔除mysql数据库中重复的数据有什么好办法吗? 请问..................... 为何这apache2.0.47无法运行 mysql数据库区分大小怎么解决?
session_start();
session_register('userID');
$userID='';
//这样就可以注册一个session在其它页面使用session前加上session_start();
就可以使用已经注册的session变量$userID了。
www.qdpub.com
用数组挺好的,非常简洁高效。商品编号最为数组的索引,数组值=商品的数量
把他们存在session中,当最后提交的时候在存在数据库中
例如
$cart是购物车,商品编号001,003,213
那么$cart['001']=1,$cart['003']=3,$cart['213']=2
表示购物车中有三种商品,总数是6
通过简单的数组操作就可以得到完整的信息
session_start();
$_SESSION['c']=$cart; //这是把购物车数组存在session里,别的页面可以得到购物车数据商品添加到购物车时可搜索$cart['商品编号'],如果有则它的值增加要添加的数量
没有则创建一个.更多细节要靠你自己去思考了
例如临时购物信息可以存在cookie,或者数据库里
cookie的局限是存在客户端,不保险
存到数据库中则频繁对数据库读写,商城商品多 用户量大时会造成对数据库的压力
当然也可以存到一个文件里,不过...