2011-11-27 222 views
0

我无法删除使用PHP设置的现有cookie。我确定它是用PHP设置的,因为如果我清除我的cookies并禁用JS,它仍然是附加的。Cookie无法删除

我可以看到这个cookie附加例如:www.domain.com和cookie的路径似乎是“/”。我已经尝试了这里描述的LOT方法,但没有任何工作... cookie就在那里。另一个有趣的事情是,我甚至可以得到+回应cookie的价值。这不是一个会话cookie。

我需要的是只找到一个方法来删除这个cookie:/

+4

你能展示代码还是现场示例? – neworld

回答

2

通常当你删除一个cookie,你再设置cookie,但有一个expires值某处过去。你做过了吗?

+0

烨...我tryed我所看到这里,基本上是所有:( –

+0

所以,如果有这样一个脚本,可以删除所有cookie和它的工作100%anythime这将是伟大的... –

+0

你可以获取所有您的$ _COOKIE数组中的值,并在过去设置一个新的有过期日期的cookie。 –

0

您是否尝试设置空cookie值和过期时间0?

0

既然你用西里尔文打字,检查cookie名称是用拉丁符号写的还是与西里尔/拉丁错误混合(发生在我身上 - 你知道有些字符看起来完全一样)。 或者,您可能在强制发送输出的某些包含文件末尾有空格/换行符。把ob_start()放在引导php文件的开头。