IP-ban
Кто-нибудь знает, как можно в Perl реализовать антифлуд по ip-адресу
отправителя?
Я знаю, что инфу о ip можно вынуть из $ENV{'REMOTE_ADDR'} но как
сделать так, чтобы с этого ip можно было отправить сообщение (читай
запустить скрипт) только раз в 5 минут?
--
Ilya Tatarnikoff
mailto:webmast***@r*****.com
ICQ number: 317134899
PGP key ID: 0x18EA20AE
Monday, April 11, 2005 - 8:28:59 PM
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Организуй файл или БД, в котором будешь хранить, какой IP когда
последний раз писал. А дальше проверка на 5 минут и все... Только не
забывай лочить файл, чтобы не писать параллельно из двух процессов...
Пашка
11 апреля 2005 г., 16:34:01, Ilya Tatarnikov <jackso***@r*****.com> wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/