setcookie('t',222);
var_dump($_COOKIE);这样可以但是这样不行
setcookie('t',222,time()+10000,'/');
var_dump($_COOKIE);本地环境是可以的

解决方案 »

  1.   

    下一次访问才有, COOKIE是客户端提交的, 不是服务端保存的.
      

  2.   

    不得行,试过很多次了。js可以写进去,php写不起。但是Localhost可以写
      

  3.   


    JS写进去你也得指定domain啊,写就写全了.document.cookie="......"
      

  4.   

    终于解决了,是服务器时间不对。服务器现在还是2011年。所以我设置的cookies始终过期。
      

  5.   


    现在的cookie支持max-age,不知道php用没用这个字段。
      

  6.   

    Set-Cookie: a=222; expires=Sat, 07-Jul-2012 01:51:20 GMT; path=/测试后发现php没有用,还是只用了expires,和setcookie的接口还是相符的,哎。