setcookie("mycookie", "sunthing",time()+60*60*24*30,'/','www.sunthing.com');
echo "有没有设定好cookie?:".$_COOKIE[mycookie];刷新一下

解决方案 »

  1.   

    这样是能显示这个cookie ,但是它并没有写到客户端的文件里!
    我如果分开为两个页面,把echo "$_COOKIE[mycookie]" ,放到另一个文件,
    当我把所有窗口都关闭再开新窗口显示cookie 时,他会取不到cookie的值,
    这就说明它没有写进客户端的文件!
    如果用javascript来写cookie的话!在cookie所在的目录就能找到这个相关的文件!
    不管你怎样打开窗口,都能读到那个cookie.
    我是想这是不是与服务器有关呢?
    真的不明白!!!!!
      

  2.   

    我也遇到过同样问题,最后用session解决。
      

  3.   

    用cookie干什么?用session就行了,与客户端无关的!更安全可靠!