Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<?
...
if (isset($_POST["secret"]) && $_POST["secret"] != $_SESSION["secret"] )
{
// Произошла повторная отправка, принимаем меры
}
else
{
// Все отлично, можем обрабатывать данные
}
...
$_SESSION["secret"] = mt_random();
...
// Вывод формы
?>
...
<input type="hidden" value="<?=$_SESSION["secret"]?>" />
...
Повторная отправка данных формы при обновлении страницы