|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Ivan Frolcov 2:5020/175.2 05 Jan 2002 19:03:16 To : Alan Long Subject : многократный submit данных --------------------------------------------------------------------------------
AL> Появились нехорошие люди которые путем быстрого нажимания на кнопку
AL> <input type=submit ...> делают все сообщения в этом файле своими ;-(
AL> Сначала я написал небольшую проверку на JavaScript, потом народ научился
AL> JS выключать в своем броузере, и проблема возникла вновь ;-(
1)Пусть без JavaScript будет невозможно засабмитить форму.
2)Считай для каждой мессаги MD5, и если уже есть такие - посылай ежиков пасти.
Или лучше редиректь куда-нибудь на самого себя и гоняй там по кругу до
бесконечности. Можно еще кучу окон пооткрывать - но тут опять же JavaScript
нужен.
3)Запрети постинги с одного адреса с интервалом менее минуты, скажем.
4)Пропиши имена контролов в форме как шифр от MD5 или или подобного от адреса
клиента и своего волшебного слова и действуй соответственно - это уже против
машинок-постилок.
5)Много чего еще можно придумать :-)
--- ifmail v.2.15
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/33000dc56d07.html, оценка из 5, голосов 10
|