Перейти к контенту

Разрешение входа только с одного IP


Neo[CCCP]

Рекомендуемые сообщения

Если такой мод:

Разрешить вход только с одного айпи, т.е. запретить вход со всех кроме одного.

Только зделать это не для админа, а для всех пользователей, токо чтоб они это редактировать не могли, а мог редактировать админ из Админ панели каждому пользователю отдельно.

 

Использую 1.3f rus.

Ссылка на комментарий
Поделиться на других сайтах

А смысл? Я к примеру вхожу на форум как из дома и с работы. Значит, проводя на работе 8 часов я не смогу попасть на форум? Зачем это? А как же насчет диалапщиков?
Ссылка на комментарий
Поделиться на других сайтах

BlackNeo

ну так тогда в functions.php

ф-ия authorise()

сравнивай текущий ип адрес с адресом который из базы. Если не тот же, то $std->Error()

Ссылка на комментарий
Поделиться на других сайтах

Как раз в том и смысл, чтоб человек мог зайти только с одного места - работа/дом.
ИМХО глупо. Я бы не стал ходить на форум, где меня в чем-то ограничивают
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

BlackNeo

я не умею инструкции для ламеров писать (извини)

Ну попробую:

Всё будет в funcrtions.php

1. Ищешь:

function load_member($member_id=0)

там запрос

    	 if ($member_id != 0)
        {

            $DB->query("......

Добавляешь к параметрам этого запроса поле m.ip_address

 

2. Находишь в функции authorise()

        //-------------------------------------------------
        // Set up a guest if we get here and we don't have a member ID
        //-------------------------------------------------

 

и перед ним добавляешь

 

if ( $ibforums->member['ip_address'] != $ibforums->input['IP_ADDRESS'] ) 
  {
     $std->Error(array('LEVEL' => 1, 'MSG' => 'no_guests', 'INIT' => 1));
  }

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.