Флуд контроль

Romantik

TeaM PHPClub
переводи в секунды и сравнивай.

ЗЫ: Шо, флудят будущие хакеры? =)
 

lucas

Guest
1. Откуда такие даты берутся?
Из базы данных (раз написано "datetime")?
Вот и сравнивать их нужно в запросе к БД, а не в скрипте.

2. Неплохо было бы посмотреть http://php.spb.ru/other/_dima_noflood.php.
 

Terabyte

Новичок
Romantik
Нет, но предусмотрительный амдин всегда напишет такую защиту =)

lucas
А готовый прмер можно?

-~{}~ 23.07.04 22:59:

Сделал вот так:

if (strtotime($add_date)-strtotime($flud_test['add_date'])<=$flud) {echo "Flud!";}
else {echo "No Flud!";}
 

Фанат

oncle terrible
Команда форума
не стоит на базе делать флуд-контроль
не стоит.
члуд-контроль будет делать ровно то, чтего хочет флудер
 

lucas

Guest
Terabyte

1. Отказываюсь от п. 1 моего предыдущего поста. :)

2. Где ты хранишь/откуда берешь эти даты?

3. Посмотрел принцип работы _dima_noflood?
 

Terabyte

Новичок
Фанат
В MySQL-базе храню.

Статью начал читать, но пока времени мало и отложил на неопределенное время. Потом прочту =)
 
Сверху