我不能删除用PHP设置的现有cookie。我确信它是用PHP设置的,因为如果我清除我的cookies并禁用JS,它仍然是附加的。
我可以看到这个cookie附加在后面,例如: www.domain.com,cookie的路径似乎是"/“。我已经尝试了这里描述的很多方法,但都不起作用。曲奇就在那里。另一件有趣的事情是,我甚至可以获得+ echo这个cookie的值。它不是会话cookie。
我只需要找到删除此cookie的方法:/
发布于 2011-11-28 06:44:45
通常,当您删除cookie时,您会再次设置cookie,但在过去的某个地方设置了expires值。你做过这件事吗?
发布于 2011-11-28 06:48:10
您是否已尝试设置空Cookie值和过期时间0?
发布于 2011-11-28 07:07:51
既然你也用西里尔字母打字,那就检查一下cookie的名字是不是用拉丁符号写的,或者是不小心和西里尔字母/拉丁字母混在一起的(发生在我身上--你知道有些字符看起来完全一样)。或者,在某些强制发送输出的包含文件的末尾可能有尾随空格/换行符。将ob_start()放在bootstrap php文件的开头。
https://stackoverflow.com/questions/8289697
复制相似问题