Просмотр поста

.
ДоХтор
# ~РайСкиЙ~ (20.12.2015 / 13:13)
Koenig, Вообщем это бесполезная затея. Код вот такой я сделал:
/*
-----------------------------------------------------------------
Стартуем Сессию
-------------------------------
Набросал для тебя функцию антиддоса(как-то громко сказано, иначе хз как назвать), время обновления страницы пол секунды. Думаю этого достаточно, чтобы не раздражало уведомление о частых обращениях к сайту. Код положи например в head.php. Тестировал у себя на локалке - всё ок. Время обращения можно менять в вызове функции ddos()
ddos() (+/-)
function ddos($float) {
    if (!session_id()) session_start();
    function mc_time() {
        list($usec, $sec) = explode(' ', microtime());
        return ((float)$usec + (float)$sec); 
    }
    if (isset($_SESSION['ddos'])) {
        if ((mc_time() - (float)$_SESSION['ddos']) < $float) {
            exit('Подождите '. $float .' секунд(ы)!');
        }
    }
    $_SESSION['ddos'] = mc_time();
}

ddos(0.5);

Ну и отпишись по результатам ))