【发布时间】:2016-08-10 13:30:31
【问题描述】:
我正在使用代码:
IF (isset($_GET['s']))
{
$sessie = $_GET['s'];
}
ELSE
{
$sessie = 'I';
}
$cookie = 'JaiDje_Page';
setcookie($cookie, $sessie);
$WDpag = $_COOKIE[$cookie];
echo $WDpag."-".$_COOKIE[$cookie]."-".$sessie."<br>";
在$sessie(菜单选择)的新值之后,奇怪的是页面第一次加载时,$WDpag 和$_COOKIE[$cookie] 给出了旧值,而$sessie 给出了新值。 页面刷新后,所有三个值都相同。
所以在菜单中做出选择后,下面是回声(示例)
I-I-Z
页面刷新后 (F5)
Z-Z-Z
似乎 cookie 比我菜单中的选择落后一步。
我做错了什么?
【问题讨论】: