尝试基于会话变量运行循环。 在第一页上加载没有会话。 当它设置会话时,我设置会话变量并发出警报。
问题是,它会警告每个页面加载:(
`
<!-- language: lang-php -->
$check = $_SESSION['cache'];
if ($check == "xYx") {
echo $word;
} else {
session_start();
?><script>alert ("Im reading it again !")</script><?
echo $word;
$_SESSION['cache'] = "xYx";
}
`
答案 0 :(得分:1)
$check = $_SESSION['cache'];
发生在
之前session_start();
哪个不起作用。
答案 1 :(得分:1)
这样做:
session_start();
$check = $_SESSION['cache'];
if ($check == "xYx") {
echo $word;
} else {
?><script>alert ("Im reading it again !")</script><?
echo $word;
$_SESSION['cache'] = "xYx";
}
正如评论所说,这只是将session_start()
移动到开头。