Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Плагины и модификации
         Блок AntiBot

Похожие темы  |  Печать страницы

Блок AntiBot


События Четверг, 08.05.2014, 17:26

Odyssey

Группа: Пользователь
Ранг: Мастер
Cообщений: 566
Регистрация: 29.10.2009
там кода то только один файл, неужто долго править и что такое могло глобально поменяться в текущей 1.04 ?

PHP-код
    private function setBotBanned($period$ip) {
        if (
$_SESSION['user_group'] != && $ip != '127.0.0.1') {
            
$stime time();
            
$end $stime $period;
            
$row $this->_DB->Fetch_Object("SELECT Id FROM " PREFIX "_banned WHERE Ip = '" $ip "' AND Aktiv = '1' LIMIT 1");
            if (
is_object($row)) {
                
$this->_DB->Query("UPDATE " PREFIX "_banned SET TimeEnd = '" $end "' WHERE Ip = '" $ip "' AND Aktiv = '1'  LIMIT 1");
                
Sys::setLog('Автоматическое продление системой безопасности нахождения пользователяс с адресом ' $ip ' в бан-листе''3'$_SESSION['benutzer_id']);
                
Cookie::set('welcome'$ip$period);
            } else {
                
$insert_array = array(
                    
'Reson' => 'Система безопасности выявила робота и заблокировала',
                    
'Type' => 'autobann',
                    
'TimeStart' => $stime,
                    
'TimeEnd' => $end,
                    
'Ip' => $ip,
                    
'Aktiv' => '1');
                
$this->_DB->Insert_Query('banned'$insert_array);
                
Sys::setLog('Автоматическое добавление системой безопасности пользователя с адресом ' $ip ' в бан-лист''3'$_SESSION['benutzer_id']);
                
Cookie::set('welcome'$ip$period);
            }
        }
    }


стопориться на этом
$row = $this->_DB->Fetch_Object("SELECT Id FROM " . PREFIX . "_banned WHERE Ip = '" . $ip . "' AND Aktiv = '1' LIMIT 1");

Отредактировано Odyssey: 08.05.2014, 17:28:39

Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 4

Поисковые боты: 42
Yandex(28), BingBot(3), oBot(4), Unknown Bot(2), Googlebot(4), Inktomi Slurp

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: somik

 Дни рождения


Hazard (26)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты