这是我的代码 http://pastebin.com/DtK8MMtU 当用户按下“下一回合”按钮时,$_POST["turnOver"] 正在设置。然后脚本进入本节
if (isset($_POST["turnOver"])) {
$_SESSION["state"] = 0;
unset($_SESSION["rolls"] );
unset($_SESSION["bet"]);
unset($_SESSION["nextTurn"]);
$_SESSION["turnNumber"]++;
unset($_POST["turnOver"]);
}
通过这一行,unset($_POST["turnOver"]);
我希望这个块在用户按下“下一回合”按钮后只执行一次,但是每次用户刷新页面时都会执行一次(我通过 $_SESSION["turnNumber"] 值看到了这个,它在我刷新页面时一直在增加) . 此外,这里是来自 xdebug 的 $_POST var_dump:
array (size=1)
'turnOver' => string ''... (length=9)
意思是设置好了?