Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Бан для отдельного форума.

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik

Цитата:
все эти баны обходятся элементарно на самом деле... надо тока проксы знать.

по этому в общем я и считаю сей хак практически бессмысленной затеей...

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 13:45 03-08-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shurik
Ну например здесь так просто с прокси не пролезешь, имхо.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 13:07 04-08-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp
вряд ли.. если бан по IP, то с прокси должно обходиться..

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 13:26 04-08-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grey2002
насчет разлогиниться под гуеста... берешь и банишь гуеста...
есть идея еще автобан написать по форумам и общий... тока за что банить?

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 20:22 11-08-2002
123qaz742

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
есть идея еще автобан написать по форумам и общий... тока за что банить?

за создание тем с одинаковым заголоском например. или за создание более 20 тем за ограниченый промежуток времени.
 
 
Добавлено
Вот только реализация скорее всего жутко навороченная будет

Всего записей: 29 | Зарегистр. 05-09-2002 | Отправлено: 04:56 23-09-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу никак понять, в чем моя ошибка, Перл ругается на эту строчку:
 
$filetoopen = &stripMETA($filetoopen);  
 
Даже!!! Если ее закомментировать. Даже если имя переменной другое присвоить. Подпрограмму не трогала - дефолтная.
 
Ругань следующая:
 
Software error:
Unrecognized character \xA0 at f:\data\WWWASP~1\cgi-bin\ib\forums.cgi line 157.
 
157 ^^ она и есть. Повторяю, если ее закоментить и даже Апача рестартануть, все равно на тут же самую строчку ругается!

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:35 22-04-2003
Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
$filetoopen = ****  

файлик как называется?

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 06:16 22-04-2003 | Исправлено: Xnom, 06:18 22-04-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
$filetoopen = "$ikondir" . "forum$inforum/ban.memb";  
    $filetoopen = &stripMETA($filetoopen);  
    if (-e $filetoopen) {  
        open(FILE, $filetoopen);  
          flock (FILE, 1);  
        @banmforum = <FILE>;  
        close(FILE);  
        foreach $banmemb (@banmforum){  
        chomp $banmemb;  
        if (($inmembername eq $banmemb)){&error("Запрет&Куда лезешь?.");}  
        }  
        }  
 
 
Были варианты названия файла ban.txt ban.cgi
 
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 06:20 22-04-2003
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
Выложи где-нибудь скрипт, скорее всего у тебя ошибка чуть выше 157 строки...
ЗЫ

Код:
if (($inmembername eq $banmemb)){&error("Запрет&Куда лезешь?.");}  

Зачем столько скобок?

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 23:11 22-04-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
 

Цитата:
Зачем столько скобок?

 
Гм... и правда... Счас...
 
Добавлено
alexei
 

Цитата:
скорее всего у тебя ошибка чуть выше 157 строки...  

 
Да нет так ничего!
 
forums.cgi
 
  &moderator;
  &title;
 
 # Print the header
 
 $output .= qq~
<p>
<table width=$tablewidth align=center  border=1 cellspacing=0 cellpadding=2 bordercolor=$menubackground>
<tr>
ну и т.д.
        ~;
 
    if (("$privateforum" eq "yes") && ("$allowed" ne "yes"))  { &error("Ошибка входа&Вам не разрешен вход в этот форум"); }  
 
#пошел хак
 
$filetoopen = "$ikondir" . "forum$inforum/ban.memb";  
    $filetoopen = &stripMETA($filetoopen);  
    if (-e $filetoopen) {  
        open(FILE, $filetoopen);  
          flock (FILE, 1);  
        @banmforum = <FILE>;  
        close(FILE);  
        foreach $banmemb (@banmforum){  
        chomp $banmemb;  
        if ($inmembername eq $banmemb){&error("Запрет&Куда лезешь?.");}  
        }  
        }  
 
Счас еще порою.... если не нарою, выложу в тст.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 16:06 23-04-2003
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
Тот кусок кода что ты привела работает нормально. Так что ошибка наверно выше где-то...

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 20:04 23-04-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
 
Веришь, че-то правила, правила, в итоге все как и было, но пашет.
 
Мндя... Кривые руки это кривые лапы...
 
 
 
 
Анн, нет! Лапы не при чем.    
Короче, все дело было вот в чем. Я стала ставить запрет и по IP. И вто тогда и обнаружила траблу. Пишу вместо:
 
$inip = $ENV{'REMOTE_ADDR'};
 
my $inip = $ENV{'REMOTE_ADDR'};
 
и смотрю, мой Адитор не выделяет my синеньким. Короче, что-то с табуляцией и переносом строк при копировании кода, когда я руками посносила лишние пробелы, переводы, табуляцию - все ок стало.
Уф, и намучалась я...
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:33 25-04-2003
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
и смотрю, мой Адитор не выделяет my синеньким. Короче, что-то с табуляцией и переносом строк при копировании кода, когда я руками посносила лишние пробелы, переводы, табуляцию - все ок стало.  
Уф, и намучалась я...  

С адитором я не работаю, wordpad и нет никаких проблем с редактированием.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 20:19 25-04-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Бан для отдельного форума.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru