Here is my code http://pastebin.com/DtK8MMtU when user pressing 'Next turn' button, $_POST["turnOver"] is getting set. Then script goes into this section
if (isset($_POST["turnOver"])) {
$_SESSION["state"] = 0;
unset($_SESSION["rolls"] );
unset($_SESSION["bet"]);
unset($_SESSION["nextTurn"]);
$_SESSION["turnNumber"]++;
unset($_POST["turnOver"]);
}
By this row unset($_POST["turnOver"]);
i want this block executes only once after user pressed 'Next turn' button, but this executed every time user refreshed page (i saw this by $_SESSION["turnNumber"] value, its increasing all the time i refresh page). Also, here is $_POST var_dump from xdebug:
array (size=1)
'turnOver' => string ''... (length=9)
It means it is set?