1

出于某种原因,我认为我编写的这段代码运行良好。也许是这样——但现在不是。

我正在使用相同的变量设置会话和 cookie,如下所示:

session_start();

$id = 1;

// store the session
$_SESSION['mynumber'] = $id;

// store the cookie
setcookie('mynumber', $id);

然后我刷新页面,其中有代码:

echo $_SESSION['mynumber'] . '---' . $_COOKIE['mynumber'];

我最终得到以下结果:

1---

为什么 cookie 没有回显?

4

1 回答 1

1

确保将 setcookie() 函数放在 <html> 标记之前。

于 2013-04-10T21:29:47.653 回答