|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alan Long 2:5030/1082.72 07 Jan 2002 08:38:35 To : Nikolay Pichtin Subject : многократный submit данных -------------------------------------------------------------------------------- * Originally from Nikolay Pichtin (2:5056/30) to Dima Marakasov. AL>> Вопрос - есть некий скрипт, что-то типа guestBook-а, то есть хранится AL>> в файле несколько сообщений (~20) с вытеснением самых старых AL>> сообщений. Есть Web интерфейс к этому файлу, то есть один .cgi AL>> показывает, второй модифицирует. AL>> Появились нехорошие люди которые путем быстрого нажимания на кнопку AL>> <input type=submit ...> делают все сообщения в этом файле своими ;-( DM> Записать IP ($ENV{REMOTE_ADDR}) и если в гостевyхе есть сообщение DM> с этого DM> IP то не добавлять новое NP> Hаверно лучше $ENV{HTTP_X_FORWARDED_FOR} DM> или добавлять если пpедедyщее было послано не DM> позднее чем час/день/год назад? NP> Так надежнее будет. Лучше уж использовать и то и другое, можно еще и X_VIA добавить и MD5 посчитать, в принципе не важно откуда пришло сообщение, главное что-бы повторное не отправилось ;-) NP> -- Hиколай. -- With best, Ъ-· Ъ Е-ЧLaі\і <alan@x-rays.eu.org> --- timEd/386 1.10+ * Origin: X - Rays Station (2:5030/1082.72) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/4581c3924ed4.html, оценка из 5, голосов 10
|