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

группа в зависимости от ip при регистрации


epson950

Вопрос

Необходимо раскидывать пользователей по группам в зависимости от его локального ip

в ветке по ipb3 такого не нашел, а сделав по совету для ipb2 (вот с этого форума) не получил результата :D все попадают в дефолтную группу

вот мой код (+несколько строк сверху и снизу)

}
else if ($coppa == 1)
{
$mem_group = $this->settings['auth_group'];
}

/* Create member */
if( stristr($this->ipsclass->ip_address, "10.249." ) )
{
$mem_group = 19;
}elseif( stristr($this->ipsclass->ip_address, "10.213." ) )
{
$mem_group = 20;
}elseif( stristr($this->ipsclass->ip_address, "10.7." ) )
{
$mem_group = 20;
}else{
$mem_group = $this->ipsclass->vars['member_group'];
}

$member = array(
'name' => $this->request['UserName'],
'password' => $in_password,
'members_display_name' => $this->settings['auth_allow_dnames'] ? $this->request['members_display_name'] : $this->request['UserName'],
'email' => $in_email,

 

помогите заставить это работать

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

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

Пока что нет ответов на этот вопрос

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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