1

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

例如:

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

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

目前这样做对我不起作用。有什么办法可以让这样的事情起作用吗?

4

3 回答 3

4

不,您只能从其他子域执行此操作。

于 2011-06-29T18:31:36.763 回答
2

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

于 2011-06-29T18:31:39.907 回答
1

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

于 2011-06-29T18:32:49.193 回答