gpt4 book ai didi

php - 使用javascript删除cookie

转载 作者:行者123 更新时间:2023-11-30 10:29:32 24 4
gpt4 key购买 nike

您好,我已经查看了几个如何执行此操作的示例,但似乎没有一个有效。我最初是在 php 中尝试的,但它似乎不起作用,因为我正在从包含中重定向到原始页面的文件(据我所知,这是不可能完成的)

所以我一直在尝试用javascript删除cookies,如果用户密码无效,然后重新定向到主页。

以下是我的代码,它会产生无限重定向循环。

if ($account['PASS'] != $PASS && isset($PASS)) {
flush();
?>
<script type="text/javascript">
function del_cookie(name)
{
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
del_cookie("ID");
del_cookie("PASS");
window.location = "http://prodynamicsinc.com/"
</script>
<?PHP
die();
}

期望的效果是脚本中之前由 $PASS(来自($_COOKIE['PASS']))检索到的 cookie 应该被删除,因此循环应该停止执行,因为 $PASS 将不再是设置。

在此先感谢您的帮助!

最佳答案

您可以在没有 Javascript 的情况下使用 PHP 清除 cookie:

setcookie ("ID", "", time()-3600);
setcookie ("PASS", "", time()-3600);

负时间会导致浏览器自动删除

关于php - 使用javascript删除cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17763901/

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