Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE модули » Запрет повторной регистрации с одного IP

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Запрет повторной регистрации с одного IP

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Запрет повторной регистрации с одного IP.

Запрет повторной регистрации с одного IP


Суть хака состоит в том, чтобы не позволять регистрироваться много раз с одного IP адреса.


P.S: Да, я знаю про сети где на всю сеть 1 IP адрес, но извиняйте, спамеры вылезли за все рамки приличия.

И так, приступим.
Идём в engine/modules/register.php

Ищём:
if ($name == "") $stop .= $lang['reg_err_7'];


После вставляем:
$UserIP = $_SERVER['REMOTE_ADDR'];
$fetch = $db->query( "SELECT name FROM " . USERPREFIX . "_users WHERE logged_ip = '$UserIP'" );
$check = $db->get_row($fetch);
if ($check) $stop .= "Пользователь с таким IP адресом уже зарегестрирован.";

Вот и всё,радуемся =)


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 5 747 :: Комментарии (10) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1sima

  • 9 декабря 2011 22:18
  • Регистрация: 17.05.2010
  • Был(а) онлайн: 11.09.2013
  • Комментариев: 114
  • 0

if($db->num_rows($db->query( "SELECT name FROM " . USERPREFIX . "_users WHERE logged_ip = '{$_SERVER['REMOTE_ADDR']}'" )) >= 1) $stop .= "Пользователь с таким IP адресом уже зарегестрирован.";

--------------------

#2Cresis

  • 9 декабря 2011 23:38
  • Регистрация: 18.07.2011
  • Был(а) онлайн: 3.11.2023
  • Комментариев: 282
  • 0
Не поможет! Ип при обновлении интерета у большинства меняется!

#3StyLLeR

  • 11 декабря 2011 21:39
  • Регистрация: 22.06.2011
  • Был(а) онлайн: 14.03.2022
  • Комментариев: 118
  • 0
Юморист мля, а если IP динамический как у многих, а не статический? rofl

#4kuku93

  • 13 декабря 2011 13:01
  • Регистрация: 11.09.2011
  • Был(а) онлайн: 9.07.2014
  • Комментариев: 10
  • 0
А у некоторых вообще 1 ip на целый дом или район biggrin

#5Tiers

  • 13 декабря 2011 18:43
  • Регистрация: 20.08.2011
  • Был(а) онлайн: 18.06.2022
  • Комментариев: 3
  • -1
Обалдеть, просто отключить регистрацию уже не то? biggrin
Хак из серии, забудь о пользователях, а не о спамерах.

#6Толик

  • 15 января 2012 00:14
  • Регистрация: 1.02.2010
  • Был(а) онлайн: 22.10.2023
  • Комментариев: 28
  • 0
Пробовал зарегится на 1 сайте, выдало, что ип уже сереген этот, вывод минус1 пользователь

--------------------

#7sanyasm

  • 26 января 2012 17:53
  • Регистрация: 22.01.2012
  • Был(а) онлайн: 17.02.2012
  • Комментариев: 1
  • 0
Этот хак для Локальных сайтов.

#8marshel

  • 30 марта 2012 21:37
  • Регистрация: 1.12.2011
  • Был(а) онлайн: 22.01.2022
  • Комментариев: 61
  • 0
У меня один IP на целый поселок и что мне делать!!Ну ты и сморозил.

--------------------

#9vadpost

  • 18 сентября 2012 17:45
  • Регистрация: 22.05.2010
  • Был(а) онлайн: 30.12.2020
  • Комментариев: 2
  • 0
Только я добавил бы ограничение по времени - скажем запрет с одного IP только на 5 минут после регистрации предыдущего.

#10QDE_YA

  • 19 февраля 2014 17:00
  • Регистрация: 17.10.2013
  • Был(а) онлайн: 17.06.2014
  • Комментариев: 2
  • 0
Ну и что? за старание +

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: