Как разрешить только один сеанс POST на сеанс браузера?

Как разрешить только один сеанс POST на сеанс браузера?

<?php session_start(); if (isset($_SESSION['already_posted'])) { echo "Already posted."; exit(); } $is_valid_post = isset($_POST['txt_udid']); // && validate stuff...; //... process $_POST.... if ($is_valid_post) { $_SESSION['already_posted'] = 1; } 

сохраняйте информацию в $ _SESSION после обработки, и в начале обработки обработки проверьте, была ли ранее сохранена информация в $ _SESSION.