Php setcookie(“用户”、“时间”(-3600))不工作
我试图使用Php setcookie(“用户”、“时间”(-3600))不工作,php,cookies,Php,Cookies,我试图使用setcookie(“user”,“”,time()-3600)从php中删除cookie,但它对我不起作用,当我签入broswer的工具时,cookie似乎仍然存在。有人知道为什么吗 注意:这是域cookies。。意思是我用这种方式设置cookie,setcookie('user','true',time()+2592000,“/”,“.user.com”,0)尝试setcookie('user','',time()-3600,“/”,“.user.com”,1) 只是一个警告-IE
setcookie(“user”,“”,time()-3600)
从php中删除cookie,但它对我不起作用,当我签入broswer的工具时,cookie似乎仍然存在。有人知道为什么吗
注意:这是域cookies。。意思是我用这种方式设置cookie,setcookie('user','true',time()+2592000,“/”,“.user.com”,0)代码>尝试setcookie('user','',time()-3600,“/”,“.user.com”,1)
只是一个警告-IE和opera有时会在重新启动之前保持cookie值-这可能是问题的一部分。根据,您的代码应该可以正常工作,不过,您可以尝试以下方法:
setcookie("user", "", time() - 3600, "/", ".user.com", 0);
我正在使用Opera,在我的开发过程中没有遇到任何问题!只需确保您在正确的域上过期即可。我不能保证我。。。不会碰它的。
setcookie("user", 0, time()-3600)