gpt4 book ai didi

javascript - php中如何删除浏览器的所有cookie

转载 作者:行者123 更新时间:2023-12-03 02:53:15 24 4
gpt4 key购买 nike

考虑我在不同的服务器上有三个网站,即 example1.com、example2.com、example3.com

当我单击特定的注销页面时,我尝试清除所有 cookie。但是,它只清除当前页面的 cookie。

我在浏览器中打开了所有这些网站..现在当我从 example1.com 注销时,它应该清除浏览器的所有 cookie,无论之前设置的是什么...

提前致谢。

我的代码::

if (isset($_SERVER['HTTP_COOKIE'])) {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
setcookie($name, '', time()-1000);
setcookie($name, '', time()-1000, '/');
}
}

最佳答案

你不能。

出于明显的安全原因。您无法读取(和删除)属于另一个域的 cookie。如果可以的话,那么所有网站都可以访问您计算机中的所有 cookie。

关于javascript - php中如何删除浏览器的所有cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47747769/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com