0

当有人在我的网站中运行 php 脚本时,我想清除用户浏览器中特定网站的所有 cookie。

4

2 回答 2

1

浏览所有 cookie 并运行:

setcookie("cookie_name", $site_name, time()-timeout);

于 2012-06-13T21:32:20.013 回答
1

您不能这样做,因为浏览器维护该网站的 cookie,而不是您的网站。这将违反 Web 服务器和浏览器之间的合同。

此外,由浏览器以它认为合适的方式处理 cookie - 毕竟 cookie 要求浏览器通过在来自该服务器(域)的网页访问之间存储一些信息来帮助 Web 服务器。

但是,如果 cookie 来自您的域/服务器,那么您可以要求浏览器让它们超时或给它们一个无效值。

于 2012-06-13T21:33:55.943 回答