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


Форум
 SX CMS / Плагины и модификации
         Блок AntiBot

Похожие темы

Блок AntiBot


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

Odyssey

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

PHP-код
    private function setBotBanned($period, $ip) {
        if (
$_SESSION['user_group'] != 1 && $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, Гостей: 36

Поисковые боты: 132
Googlebot(3), oBot(44), Bot(37), Crawler(33), Baidu.com(9), BingBot(5), Spider
 Статистика форума

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

sapko (51), Legion (47)
Copyright © 2009 - 2026 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты