是否可以通过其他网站覆盖cookie

时间:2015-01-16 08:30:45

标签: php cookies windows-8

我已经在我的网站上设置了这样的cookie setCookie方法( 'src_from', '',时间()+ 60 * 60 * 24 * 2, '/');

但是当我在做检查元素时,在我网站的cookie部分中,它在域列中显示另一个网站名称。

这很奇怪,为什么会发生这种情况我无法理解,请帮我解决这个问题。

3 个答案:

答案 0 :(得分:0)

如果您包含来自其他网站的元素(即图片,脚本) - 这些网站可以使用Cookie发送标头。您可以在此页面上看到来自其他网站的Cookie。但是,由于您的浏览器的政策,其他网站无法看到彼此的Cookie(并且也会覆盖)。

答案 1 :(得分:0)

有可能但是如果您控制这两个网站/脚本。 在其他情况下,这样做很难。 问题是你可能没有正确完成它。 尝试提供域名作为下一个参数。 或者使用ctrl + F5重新加载网站或在浏览器中清除所有Cookie。

答案 2 :(得分:0)

您正在设置过去的Cookie过期时间:

echo date("Y-m-d H:i:s", time()-60*60*24*2);

所以你实际上是删除了cookie - 它没有被另一个cookie覆盖