0
我有一个奇怪的情况与我的饼干。Cookie被从另一个页面删除?
在我overview.php我设置
setcookie('threads_more','1',time()+3600,"/");
如果用户回来索引我删除cookie与
setcookie('threads_more','1',time()-3600,"/");
但是,如果我浏览到其他页面的Cookie会也删除这个目录虽然没有setcookie。它像来自index.php的setcookie命令在该目录中的每个页面上执行。在另一个目录中的页面上,Cookie保持活动状态。如果我删除index.php上的deletecookie命令,它工作正常。
任何想法?
非常感谢! Kornel
可能是因为发生这种情况而在其他文件中包含'index.php'。显示您的其他文件的代码在哪里被删除。 – 2013-05-05 11:19:09
什么是cookie路径?我认为“/”是指整个域名。所以你要从整个域中删除一个cookie,即yoursite.com – 2013-05-05 11:20:38
'/'的意思是“整个域”。如果你只想指定一个页面,你必须建立你自己的逻辑(保存页面的名字?) – h2ooooooo 2013-05-05 11:22:27