我刚刚从 wamp 服务器切换到实际上只是安装 apache、php 和 mysql 并手动设置它们。我发现当我调用 $_COOKIE 时,它会抛出未定义的索引消息。cookie 有效且存在,但无法识别 cookie。
Cookie 在登录脚本中设置
< ?php
if (username/password to match dataserecord)
{
setcookie('error', 'invalid login'); //cookie gets set
header('Location: signin.php'); //page is redirected correctly
?>
这是在登录页面上显示 cookie/错误的 echo 调用
< ?php echo $_COOKIE['error'] ?> //undefined index
我需要调整 php 或 apache 中的设置吗?