0
我有删除cookie的问题。似乎我的注销例程使用未设置的Cookie代码here仅删除根路径上的Cookie。当我尝试检查php文件中的cookie时,降低目录结构(ajax调用带有脚本的目录)仍然存在。有什么办法可以从所有目录路径中删除所有的Cookie。当我设置我使用的cookie时...PHP全球Cookie删除
setcookie(“MemberID”,1234567890,time()+(365 * 86400),'/');
根据我的理解,在最后加上“/”可以在整个目录结构中访问cookie(这是我想要的),但是我会尽管删除它们(根据上面的链接)与“/”结尾将做同样的事情,并在全球范围内删除它们....
setcookie(“MemberID”,'',time() - 1000,'/');
......但它似乎并不如此。
希望是有道理的。任何帮助非常感谢......我花了数小时试图追踪随机MemberID的来自何时做Ajax操作!
丹
它看起来没问题...你是正确的发送根路径,这将启用整个网站的cookie。我只是在本地尝试了你的代码,它在这里工作得非常出色。 – JimL
Ajax和缓存可能会导致问题。确保它不是缓存问题。 – CodeAngry