С одного IP-один регистрируемый пользователь

 • Просмотры: 830
so
sonneandsky
Благодарил (а): 1 раз
Поблагодарили: 3 раза
Сообщения: 178
Зарегистрирован: 05 июн 2009, 16:03
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 10:44

С одного IP-один регистрируемый пользователь!
Как такое реализовать?
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 12:35

Точнее ... ?, я регистрируюсь .. мой ip заносится в базу и более никто не сможет с этого же ip зарегистрироваться?
so
sonneandsky
Благодарил (а): 1 раз
Поблагодарили: 3 раза
Сообщения: 178
Зарегистрирован: 05 июн 2009, 16:03
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 12:41

PPK писал(а):Точнее ... ?, я регистрируюсь .. мой ip заносится в базу и более никто не сможет с этого же ip зарегистрироваться?
А вот и нет, вчера проверял, пользователь локальной сети дважды под разными никами зарегистрировался и качал так же с двух ников!
F1
F1nT
Сообщения: 6
Зарегистрирован: 10 июл 2009, 20:18
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 12:53

в includes/ucp/ucp_register.php

после

Код: Выделить всё

      if ($config['require_activation'] == USER_ACTIVATION_DISABLE)
      {
         trigger_error('UCP_REGISTER_DISABLE');
      }
добавьте

Код: Выделить всё

      $sql = "SELECT user_id FROM ".USERS_TABLE." WHERE user_ip = '".$_SERVER['REMOTE_ADDR']."'";
      $result = $db->sql_query($sql);
      if($db->sql_fetchrow($result))
      {
         trigger_error('User from this ip already exists');
      }

Только вот смысл в этом не вижу, ведь у многих сетей внешний IP один на сегмент...и получится: грубо говоря один человек из района зарегался, остальные не могут:)))
so
sonneandsky
Благодарил (а): 1 раз
Поблагодарили: 3 раза
Сообщения: 178
Зарегистрирован: 05 июн 2009, 16:03
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 13:00

F1nT писал(а):Только вот смысл в этом не вижу, ведь у многих сетей внешний IP один на сегмент...и получится: грубо говоря один человек из района зарегался, остальные не могут:)))
А как еще от нерадивых пользователей защищаться? :)
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 13:11

sonneandsky писал(а):
PPK писал(а):Точнее ... ?, я регистрируюсь .. мой ip заносится в базу и более никто не сможет с этого же ip зарегистрироваться?
А вот и нет, вчера проверял, пользователь локальной сети дважды под разными никами зарегистрировался и качал так же с двух ников!

Так я и спрашиваю ... :lol: подобное нужно реализовать? или запретить скачивание с одного ip одного и того же торрента .. ? , возможные проблемы уже описали + для торрентов есть настройка в адм. разделе Максимальное число соединений с одного IP адреса на один торрент, но возможные проблемы те же .. ;)
so
sonneandsky
Благодарил (а): 1 раз
Поблагодарили: 3 раза
Сообщения: 178
Зарегистрирован: 05 июн 2009, 16:03
Сообщение

С одного IP-один регистрируемый пользователь

16 июл 2009, 13:14

Что тол нет этой строчки у меня :(

Код: Выделить всё

 if ($config['require_activation'] == USER_ACTIVATION_DISABLE)
      {
         trigger_error('UCP_REGISTER_DISABLE');
      }
У меня так

Код: Выделить всё

if ($coppa && $config['email_enable'])
				{
					$message = $user->lang['ACCOUNT_COPPA'];
					$email_template = 'coppa_welcome_inactive';
				}
				else if ($config['require_activation'] == USER_ACTIVATION_SELF && $config['email_enable'])
				{
					$message = $user->lang['ACCOUNT_INACTIVE'];
					$email_template = 'user_welcome_inactive';
				}
				else if ($config['require_activation'] == USER_ACTIVATION_ADMIN && $config['email_enable'])
				{
					$message = $user->lang['ACCOUNT_INACTIVE_ADMIN'];
					$email_template = 'admin_welcome_inactive';
				}
				else
so
sonneandsky
Благодарил (а): 1 раз
Поблагодарили: 3 раза
Сообщения: 178
Зарегистрирован: 05 июн 2009, 16:03
Сообщение

С одного IP-один регистрируемый пользователь

17 июл 2009, 05:25

PPK писал(а):
sonneandsky писал(а):
PPK писал(а):Точнее ... ?, я регистрируюсь .. мой ip заносится в базу и более никто не сможет с этого же ip зарегистрироваться?
А вот и нет, вчера проверял, пользователь локальной сети дважды под разными никами зарегистрировался и качал так же с двух ников!

Так я и спрашиваю ... :lol: подобное нужно реализовать? или запретить скачивание с одного ip одного и того же торрента .. ? , возможные проблемы уже описали + для торрентов есть настройка в адм. разделе Максимальное число соединений с одного IP адреса на один торрент, но возможные проблемы те же .. ;)
Конкретно мне нужно, что бы с одного IP адреса можно было зарегистрироваться один раз!!! Что бы повторная регистрация (под другим ником) была невозможной!! ;)
Как это организовать?
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

С одного IP-один регистрируемый пользователь

17 июл 2009, 12:54

Тогда решение написали ), строка находится в самом верху файла ..

Вернуться в «Вопросы, ответы и примеры решений»