你为什么不用session保存购物车呢?
我就是用的这个方法.

解决方案 »

  1.   

    1.如果设计成数组,应该怎样用session,不知道怎样把购物车设计成数组。麻烦介绍一下,最好有例子
    2.先是一个用户登陆到主页,这样一个普通用户也可以使用购物车,
    然后如果他是会员,他用会员身份登陆,这样就用他先前普通用户的session值代替会员的session,
    这样的话,如果只是普通用户,那么在他离开以后,购物车数据库仍然有该session的记录,下次每登陆一次,session都不同,所以无法在下次登录的时候将上一次的清掉。3.如果特大型的电子商务网站,那么怎样解决上面第2个问题呢?
      

  2.   

    最好是可以用数据库实现,
    但是如果用session的话,也可以,不过要请各位帮我一下,告知将session购物车设计成数组的方法.
      

  3.   

    商品编号作为索引,商品定购数量作为数组的值 不就可以了吗?
    然后付给session
    session_start();
    $cart[156]=3;//编号为156的商品定了3个
    $_SESSION['cart']=$cart;添加或者删除商品的时候只要修改$cart数组然后写入session即可