您好,我已经查找了几个如何执行此操作的示例,但它们似乎都不起作用。我最初尝试使用 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 将不再设置。
在此先感谢您的帮助!