leyan728(乐言) :
一个是服务器端一个是客户端,
不会有冲突呀.
至少我没有做什么设置,也没有遇到过冲突!
-----------------------------------------
错误!
Session 和 Cookie 他们不但有异曲同工之妙
而且连技术实现也几乎是一样的!
他们都是基于客户段而言的。但是不会冲突!
因为 Session是由 浏览器来生成。(所以一旦关闭浏览器 Session就没有了)
而 cookie由站点生成!(所以你关闭浏览器与否和Cookie没有关系)

解决方案 »

  1.   

    原:
    我先设置的session, 再设置cookie, cookie设置完之后session就无效了.
    但是这种情况也不是绝对的, 我的设置cookie是在一个循环里面, 
    cookie是多维的session和cookie的应用原则是每个页面只读写一次,就是用到session的页面一次付给一个变量,对变量进行操作到最后再保存。
    cookie也一样,不要让它们出现在循环中!至于数组可以操作数组,把数组当成一个变量保存,session会自动判断的。
      

  2.   

    php写法没有一定标准,不过要自己总结啊。
    例如不用get传递长字符变量,不用session保存大变量,它们适合传递和保存小的数字和字符变量。
    对post过来的数据一定要处理否则不要直接用等等
    session和cookie频繁混用可能会出问题,问题可能出在你的频繁上。
      

  3.   

    谢谢各位, 如何把数组设置到cookie 中啊
    直接: setcookie($var, $array)吗?
    我怎么设置不进去啊
      

  4.   

    估计你是新窗口打开吧???。所以才出现 session 丢失
      

  5.   

    谢谢各位, 如何把数组设置到cookie 中啊
    直接: setcookie($var, $array)吗?
    我怎么设置不进去啊