setcookie("Username", "plainjane", time() + 20);在c盘cookies文件夹下看到有"user@localhost[1].txt"文件
但是根据书上但是说法,20秒后cookie会结束生命周期,但是我看到文件还在,为什么?

解决方案 »

  1.   

    time() + 20现在时间加20秒,20秒后当然结束了,这里时间是秒计算你这写的不合理,程序不合理, 是说IE浏览器显示COOKIE值
      

  2.   

    setcookie("Username", "plainjane", time() + 20);
    这个只是设置cookie的有效期而已,并没有删除该cookie。如果想删除该cookie,使用
    setcookie("Username", "", time()-3600);
      

  3.   

    也就是说过了20秒以后浏览器就不会再去管user@localhost[1].txt这个文件了