我正在努力处理我正在为某人更新的旧脚本。它在登录时将 id 存储在 cookie 中,然后在加载页面时读取它以返回正确的用户数据。稍后我会将其更改为使用会话,但现在我希望它能工作......
问题是 cookie 确实被设置为正确的值(我在开发人员工具中检查它),但是当我通过 $_COOKIE['id'] 请求值时它总是返回'1'。
任何人都知道为什么会这样?
代码:设置 cookie 在 '/modules/users/login.php'
setcookie("id", $row['id'], time()+$_POST['tijdingelogd'],'/');
编辑:添加信息设置 cookie 值后,访问者使用以下方法重定向:
header("location:/index.php");
读取 cookie 在 '/connection/functions.php
echo $_COOKIE['id'];
慕的地10843