parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Проверка на дуальность, но не по IP?

Bobych v.3 27.03.2004 03:08

Проблема:
* сделать так, чтобы юзер мог добавлять запись в базу (типа гостевой)

Задачи:
* не записываются две одинаковые записи (идентичны тело сообщения)
* возможность записывать несколько разных записей с одного IP в течение нескольких минут

Читал недавно в какой-то ветке про генерацию уникального ID при заходе и записи его в hidden переменную, так что если ID уже в базе, то запись не продублируется при нажатии F5 после submit'a.

А как быть с двойным\тройным\.. нажатием на кнопку SUBMIT?

Есть ли какие эффективные решения? Интересует именно проверка при записи (можно, конечно, искать двойные при выборке с базы), но т.к. записи "тяжелые" не хочется их в БД пускать.