Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Мод запрета регистрации нового пользователя
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Без описания
sedfom
Отправлено: 18 Декабря, 2004 - 10:55:10
Post Id


Newbie


Покинул форум
Сообщений всего: 11
Дата рег-ции: Нояб. 2004  
Откуда: Москва, Россия

Карма 0




TvoyWeb помогите если не очень заняты. Я пользуюсь ExBB 1.9.1 все было хорошо, пока в моей сети о моем форуме не узнала одна подсеть. Там есть несколько нормальных пользователей и пара НЕ нормальных. НЕ нормальные повадились создавать новых пользователей в угрожающих размерах. Помогите нужен мод наподобие IPBANPlus, чтобы IP адрес блокировался на создание новых, но существующие пользователи чтобы не страдали и могли входить на форум. ОгорчениеНахмурился
 
 Top
TvoyWeb Администратор
Отправлено: 18 Декабря, 2004 - 12:15:03
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




sedfom
Дело в том что я почти уверен, что в этой подсети у весх один и тот же IP. И даже IPBanPlus не поможет, так как заблокируется все пользователи подсети.
Как альтернативу, могу предложить закрыть на форуме регистрацию новых пользователей и осуществлять ее вручную. То есть к примеру хочет пользователь зарегаться, пишет тебе письмо. Ты его регаешь и высылаешь ему данные для входа на форум. Также закрываешь возможность создания новых тем и возможность ответов в темы для гостей.
 
 Top
sedfom
Отправлено: 19 Декабря, 2004 - 07:18:28
Post Id


Newbie


Покинул форум
Сообщений всего: 11
Дата рег-ции: Нояб. 2004  
Откуда: Москва, Россия

Карма 0




TvoyWeb Вы меня не совсем правильно поняли. Попробую описать ситуацию поподробнее.

Есть локальная сеть (в ней нет электронной почты, но через VPN пользователи могут выходить в интернет). Плату за пользование локальными ресурсами администрация сети не взымает. Пользователи платят только за интернет. Очень многие вообще не пользуются интернетом. Есть подсеть(возможно в пределах одного дома) которая через свой прокси сервер соединена с моей сетью (соотвественно все пользователи этой подсети у меня в статистике имеют один и тот же IP адрес). Мне необходим мод НАПОДОБИЕ IPBanPlus, т.е. в админке создается новый раздел типа IPBanReg туда вносятся IP адреса, но эти адреса не блокируются, а им лишь запрещается регистрация новых пользователей. В результате НЕ нормальных пользователей я могу просто забанить по нику. Такой мод Вы могли бы сделать?
 
 Top
TvoyWeb Администратор
Отправлено: 19 Декабря, 2004 - 08:04:21
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




sedfom
Так понял. Ну мод я делать не буду. Вот тебе небольшая поправка для файла регистрации.
Найди в самом начале файла register.php такую строчку:
PHP:
if (!$exbb['reg_on']) error($lang['Registration'],$lang['Reg_dinied'],'',false);

И сразу за ней вставь вот это:
PHP:
$lang['Reg_Denied'] = 'Регистрация для данного IP адреса запрещена!';
$ipdata = file('ban.txt');
foreach($ipdata as $id => $ip){
$ipdata[$id] =trim($ip);
if ($ipdata[$id]==$vars['IP_ADDRESS'])error($lang['Registration'],$lang['Reg_Denied'],'',false);
}

Теперь в той же папке, где лежит файл register.php, создай тесктовый файл ban.txt и запиши в него столбиком, все IP адреса которые хочешь забанить на регистрацию.
Вот пример ban.txt:
Цитата:
127.0.0.1
127.17.33.1
127.1.212.1
127.0.184.62
127.62.11.78
 
 Top
sedfom
Отправлено: 20 Декабря, 2004 - 15:24:33
Post Id


Newbie


Покинул форум
Сообщений всего: 11
Дата рег-ции: Нояб. 2004  
Откуда: Москва, Россия

Карма 0




Большое спасибо!

Все работает. С точки зрения безопастности, держать этот файл там, не есть ХОРОШО, но это уже мои проблемы. Еще раз спасибо.
 
 Top
TvoyWeb Администратор
Отправлено: 20 Декабря, 2004 - 15:54:08
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




sedfom пишет:
С точки зрения безопастности, держать этот файл там

Положи в любое удобное для тебя место и пропиши в скрипте другой путь и все. Это я так написал чтобы не заморачиваться.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0307]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33