8Dle
Авторизация

Хак запрещает повторные регистрации с одного IP

Хак запрещает повторные регистрации с одного IP

Открываем engine/modules/register.php
Ищем:
if (intval($config['reg_group']) query("INSERT INTO " . USERPREFIX . "_users (name, password,
email, reg_date, lastdate, user_group, info, signature, favorites,
xfields, logged_ip) VALUES ('$name', '$regpassword', '$email',
'$add_time', '$add_time', '".$config['reg_group']."', '', '', '', '',
'".$_IP."')");


И замените вот етим:


$mysqlquery

=

$db->query("SELECT * FROM ".PREFIX."_users WHERE logged_ip

= '

$_IP'");

if (

$db->num_rows(

$mysqlquery) > 0)

{


msgbox("Извените","Вы не можете создать больше одного аккаунта");


}


else {

$db->query("INSERT INTO " . USERPREFIX . "_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('

$name', '

$regpassword', '

$email', '

$add_time', '

$add_time', '".

$config['reg_group']."', '', '', '', '', '".

$_IP."')");


}

Жмите на Кнопу ниже, или подписывайтесь!


Читайте также
  1. pprovvi
    13 ноября 2009 11:47
    Для дле 83 всё ок
    Pprovvission tehnology&design
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Dle это движок который изначально проектировался для создания новостных сайтов, но по мере своего развития движка значительно расширил свою функциональность и стал универсальным средством разработки и сопровождения сайтов и блогов различной направленности и тематики. По сравнению с другими бесплатными (и некоторыми платными) CMS системами движок dle обладает довольно обширными возможности.

Авторизация