[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Простой скрипт от флуда
Гость_Серега
Написал самый простой скрипт от флуда.
define ('FLOODTIME' , 20); // Переходы по сайту не чаще чем данный промежуток миллисекунд.

if (isset($_SESSION['floodtime']) && $_SESSION['floodtime'] > (microtime(true)*100-FLOODTIME))
{
die('Эй! Ты что делаешь?');
}

$_SESSION['floodtime'] = microtime(true)*100;

echo 'Привет! Это мой сайт.';


Надежный ли он?

Хотел я сделать такой код на куках. Проверять или включены куки, после выполнять похожий скрипт только с куками, а если куки не включены, то не допускать к сайту.
Но я вспомнил про поисковых ботов, которые работают без кук. Как с ними быть?
Invis1ble
Извини, но это не скрипт от флуда. Это защита от прилегших отдохнуть на клавише F5 добропорядочных посетителей. Не нужно так с ними. Хотя... фраза "Эй! Ты что делаешь?'" на экране врядли помешает их сну.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Быстрый ответ:

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