出于某种原因,我认为我编写的代码完美无缺。也许它确实如此 - 但现在还没有。
我正在使用相同的变量设置会话和cookie:
session_start();
$id = 1;
// store the session
$_SESSION['mynumber'] = $id;
// store the cookie
setcookie('mynumber', $id);
然后我刷新页面,其中有代码:
echo $_SESSION['mynumber'] . '---' . $_COOKIE['mynumber'];
我的结果是:
1---
为什么没有cookie回响?
答案 0 :(得分:1)
确保将setcookie()函数放在< html>之前。标签