在 PHP 中设置 cookie 有问题。如果选中复选框,这是我用来设置 cookie 的代码。
<?php
if(isset($_POST['remember'])){
setcookie("loggedemail",$email,"time()+3600","/");
setcookie("loggedpassword",$password,"time()+3600","/");
echo $_COOKIE['loggedemail'];
echo $_COOKIE['loggedpassword'];
}
?>
这里的“记住”是我用来设置 cookie 的复选框的 ID。这里的问题是
- 单击“检查元素”时,我无法在 chrome 的资源选项卡上看到 cookie。
- 我看不到任何回声。
- 未设置 cookie。
此外,当有人退出会话时,我无法删除会话 cookie。
session_destroy();
似乎没有起作用,因为 Chrome 仍然显示要设置为活动的 cookie。
我该如何解决这些问题?