我尝试使用setcookie("user", "", time()-3600)
从php中删除cookie,但它对我不起作用,当我检查broswer的工具时,cookie似乎仍然存在。有谁知道为什么?
注意:这是域cookie ..意思是我用这种方式设置这个cookie setcookie('user','true',time() + 2592000,"/",".user.com",0);
答案 0 :(得分:1)
尝试setcookie('user',“”,time() - 3600,“/”,“。user.com”,1);
只是一个警告 - IE和Opera有时会在重启之后保持cookie值 - 这可能是问题的一部分。
答案 1 :(得分:1)
setcookie("user", 0, time()-3600)
答案 2 :(得分:0)
根据PHP documentation,您的代码应该可以正常运行,但是,您可以尝试这样做:
setcookie("user", "", time() - 3600, "/", ".user.com", 0);