欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP cookie +购物车 怎么写??

程序员文章站 2022-05-24 18:56:52
...
现在做网站做到购物车这里我不会写了!!请高手写的代码给参考下!!谢谢了啊

回复讨论(解决方案)

那个不能放cookies的、用户下次登陆找收藏在购物车里的商品一旦没了咋办

ajax+数据库存储内容.

我也正需要购物车的资料呢,2楼所说的AJax+数据库是怎么实现的,有源码的话共享下...谢谢了!

";   	//print_r($cars_id);	//echo"
"; //exit; foreach($cars_id as $pr_id) { if($pr_id==$product_id) { echo ""; exit; } } if(empty($_COOKIE[buypro])) { setcookie("buypro",$product_id,time()+3600); setcookie("buycount","1",time()+3600); } else { $newpro=$_COOKIE[buypro].",".$product_id; $newcount=$_COOKIE[buycount].","."1"; setcookie("buypro",$newpro,time()+3600); setcookie("buycount",$newcount,time()+3600); }}//删除if($act=="del"){$buy=$_COOKIE[buypro];$cars_id=explode(",",$buy);$buycountary=explode(",",$_COOKIE[buycount]);$newid=array();$carcount=array();for($i=0;$ilocation.href='car.php';";?>

学习中

给你共享一个全套的,接点分,不够用了

//index.php
" width="123" height="121" border="0" /> 货物名称:
货物价格:
&pname=">购买
//conn.php//car.php
商品ID 商品数量 商品单价 商品总价 删除
删除
=$num?> 总价 s
提交订单//返回到首页//buy.php$pid,"price"=>$price,"num"=>1); } } else { $arr[$pid]=array("pid"=>$pid,"price"=>$price,"num"=>1); } $_SESSION["mycar"]=$arr; //购买完后,将此数组重新放入session中,便可以在各个页面看到此session ob_clean();//清空缓存 header("location:car.php");//跳转到购物车界面(car.php)?>

也许不是非常强大,但是做个是个基本功能都OK。根据自己的要求自己可以在修改一下

thinkPHP购物车写法代码怎么写

学习中

未登录用户购物车商品存储到cookie,已登录用户存到数据库