【发布时间】:2012-09-27 20:32:19
【问题描述】:
在 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。
我该如何解决这些问题?
【问题讨论】:
标签: php session-cookies setcookie