[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Количество сообщений
maximka787
Здравствуйте. Подскажите пожалуйста, как реализовать флуд контроль в гостевой книге, так чтобы пользователь (с одного IP) мог отправлять не более 1 сообщения в минуту или 5 мин.



Спустя 18 минут, 33 секунды (9.05.2008 - 10:58) sergeiss написал(а):
Сделать это можно легко и просто. А ты сам как и что думаешь по этому поводу? Каков должен быть алгоритм? Если у тебя будет алгоритм, то найти "правильные" функции дело 5 секунд.

Спустя 3 минуты, 4 секунды (9.05.2008 - 11:01) disc написал(а):
Сохраняй в таблицу с сообщениями дату создания сообщения и IP адрес, его можно взять из переменной $_SERVER['REMOTE_ADDR']. При постинге сообщения делай SELECT из таблицы, где ip = ТЕКУЩЕМУ_ИП_АВТОРА и ДАТА = ТЕКУЩАЯ - 5 минут - если не вернет не одной записи, значит можно добавлять сообщение, иначе пиши ответ что "постить можно раз в 5 минут"

Спустя 2 дня, 3 часа, 51 минута, 25 секунд (11.05.2008 - 14:53) maximka787 написал(а):
спасибо ))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.