【发布时间】:2016-06-27 03:27:11
【问题描述】:
我是 PHP 的初学者,在刷新页面后,我似乎无法找到有关会话或 cookie 的问题的答案。
我想要的是在 PHP 中的变量上存储一个布尔值 - 如果它是页面的第一次加载,则为 true,如果不是,则为 false(例如,它是刷新后的加载或类似的东西)。
你能帮我解决这个问题吗?谢谢。
$forAnimation;
if(isset($_COOKIE["pollChart"])){
$forAnimation = false;
} else {
setcookie("pollChart");
$forAnimation = true;
}
【问题讨论】:
-
对不起,我已经更新了我尝试使用 cookie 的代码 sn-p。
-
如手册 (php.net/manual/en/function.setcookie.php) 中所示,
setcookie上应该有一个键和值。$forAnimation = true; setcookie("pollChart",$forAnimation);现在您应该将$_COOKIE['pollChart']设置为true。 -
第一次加载和页面刷新后仍然返回相同的值。
标签: php session cookies refresh