好吧,我被难住了,我已经盯着这个看了好几个小时了。
我使用以下代码在 /access/login.php 设置 cookie:
setcookie('username', $username, time() + 604800, '/');
当我尝试注销(位于 /access/logout.php 并重写为 /access/logout)时,cookie 似乎不会取消设置。我尝试过以下方法:
setcookie('username', false, time()-3600, '/');
setcookie('username', '', time()-3600, '/');
setcookie('username', '', 1, '/');
我也尝试过直接点击/access/logout.php,但它不起作用。
php 日志中没有显示任何内容。
有什么建议么?我不确定我是否遗漏了某些东西,或者发生了什么,但我已经花了几个小时盯着这段代码并尝试调试。