奇怪了,就算调用到function中的setcookie()的时间重设也无效呢?function中设置 setcookie("account","$account",120);
但每次运行程序后,都好象没法再重设这个setcookie再次20分钟时间。WHY??

解决方案 »

  1.   

    对哦,是+1200,但也没法生效。1200是20分钟后失效吧。但却没起效果。主要是第一次设后能正常,但我再调用到其它PHP程序时,再次会调用到setcookie("account","$account",1200);
    那么说我应该是重调这个程序时失效时间该从我再调用这个后再延1200秒吧。但实际却不是这样,不知道我哪里出问题了。。
      

  2.   

    setcookie("account","$account",120);最后那个时间是指失效的时间,所以要当前时间+上你要生效的秒数,应该为time()+120
      

  3.   

    time()+1200
    只写1200是1970年1月1号开始的第1200秒
      

  4.   

    晕了~~~ 忘记写上time()了, 我在程序中是有加time(), 但一样没用...楼上的倒是没有一个说到问题的重点, 俺自己研究出来了, 原来是路径上的问题, 设置cookie的路径就行了..
      

  5.   

    可以在函数中调用cookie,也可以在函数中设置cookie的超时时间