что-то типа:Код:<?php session_start(); ... if (isset($_POST)) { //обрабатываем данные формы $hash = isset($_SESSION['hash']) ? $_SESSION['hash'] : ''; $check = isset($_POST['check']) ? $_POST['check'] : ''; if (!empty($check) && $hash==$check) { //мы НЕ рефрешали страницу //делаем дальнейшие манипуляции с данными формы } } ... $hash = md5(time() . rand(1000, 10000)); $_SESSION['hash'] = $hash; ... <input type="hidden" name="check" value="<?=$hash?>" />
- 19.03.2012 12:51
- Регистрация: 19.12.2009
- Сообщений: 145
- Репутация: 32
Спасибо сказали:
Jeremen(19.03.2012), - 19.03.2012 18:15
уникальный хеш в пост и в сессию
если не сходится значит повтор или бот
+ проблема с загрузкой страниц в разных вкладках
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Обновление форума. | Обсуждение форума и ваши предложения | 64 | 03.03.2012 11:40 |
Два метода заработка на блогах 1500$/мес. | Партнерские программы | 40 | 28.10.2011 14:17 |
Обновление: SEO Bar для Opera | Софт, скрипты, сервисы | 6 | 20.10.2011 02:58 |
GetTrustLinks Обновление. | Софт, скрипты, сервисы | 3 | 14.09.2011 11:10 |
Продажа метода получения аккаунтов с рейтингом 30 очень не дорого! | Прочее | 26 | 11.08.2011 01:48 |