Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 删除其他子域中的Cookie_Php_Cookies_Setcookie - Fatal编程技术网

Php 删除其他子域中的Cookie

Php 删除其他子域中的Cookie,php,cookies,setcookie,Php,Cookies,Setcookie,我想知道是否有可能在PHP中删除cookie,这意味着将它的时间重新设置为过去的时间,从另一个子域中删除特定子域的时间 例如: 假设我在one.myserver.com上执行以下代码,这意味着删除two.myserver.com上的cookie setcookie("ACOOKIE", 0, time() - 3600, "/", "two.myserver.com"); 目前这样做对我来说不起作用。有什么方法可以让这样的东西工作吗?没有,你只能从另一个子域来做 不,您只能从另一个子域执行此操

我想知道是否有可能在PHP中删除cookie,这意味着将它的时间重新设置为过去的时间,从另一个子域中删除特定子域的时间

例如:

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

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

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

没有,你只能从另一个子域来做

不,您只能从另一个子域执行此操作

您甚至不知道它们是否存在,因为它们只会在访问它们原来的目的域时(通过客户端浏览器)发送。

您甚至不知道它们是否存在,因为它们只会在访问它们原来的目的域时(通过客户端浏览器)发送。

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

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

考虑一下,如果跨站点访问$\u会话变量cookie,这将是一场多么可怕的安全噩梦!考虑一下,如果$SY会话变量cookie是跨站点可访问的,那将是一个多么安全的噩梦!