Раздер Название темы Ответов Последний
Графика для сайта Shareman 3.70 RUS/2010 0 mandelsonsouggisse
Изготовление контента Нужен контент 10 ali7875
DataLife Engine Проблема регистрации. 1 JimaX
DataLife Engine Модальное окно в DataLife Engine 3 lionprizrak
DataLife Engine Настройка robots.txt 8 Prizrak_2012
Стол заказов на cmsko.ru Мини-чат. 2 JimaX
Общение пользователей Статьи 3 nastroenie
Хостинг TneHost - Хстинг провайдер 10 ali7875
DataLife Engine Установка банеров 9 JimaX
DataLife Engine Помогите с установой. dle95 2 nastroenie
Яндекс Apdate
Апдейты Яndex тИЦ
25.09.2013Последний |
02.07.2013
23.05.2013
Апдейты Яndex выдачи
18.10.2013Последний |
17.10.2013
12.10.2013
Апдейты ЯКаталога
23.10.2013Последний |
22.10.2013
21.10.2013

Информация
Главная страница » DLE » DLE Хаки » Запрет повторной регистрации с одного IP
Запрет повторной регистрации с одного IP
» Просмотров: 1428 » Дата: 4-01-2011, 21:03 » Автор: NeoMurderer
Запрет повторной регистрации с одного IP

Хак запрещает регистрироваться много раз с одного IP адреса.
Т.е. 1 IP = 1 Пользователь. =)
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 Теги: Запрет, повторной, регистрации, одног
 (голосов: 0)
Уважаемый посетитель, Вы зашли к нам на сайт как незарегистрированный пользователь. Мы рекомендуем Вам бесплатно зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.