删除其他子域中的Cookie

时间:2011-06-29 18:30:07

标签: php cookies setcookie

我想知道是否可以删除PHP中的cookie,这意味着将其重新设置为过去的某个时间,来自另一个子域的特定子域。

例如:

说我在one.myserver.com上执行以下代码,这意味着要删除two.myserver.com上的cookie

setcookie("ACOOKIE", 0, time() - 3600, "/", "two.myserver.com");

目前这样做对我来说不起作用。有什么方法可以让这样的东西起作用吗?

3 个答案:

答案 0 :(得分:4)

不,你只能从其他子域做到这一点。

答案 1 :(得分:2)

你甚至不知道它们存在是因为它们只会在访问它们最初用于的域时被(通过客户端浏览器)发送。

答案 2 :(得分:1)

不可能。 Cookie只能在同一个完全限定的域中设置和取消设置。

相关问题