Ставим запрет регистрации с 2 и более wmid
В некоторых скриптах буксов и почтовиков есть такая маленькая, но очень серьезная ошибка.Другими словами пользователь на вашем сайте может зарегистрироваться с множеством разных кошельков , но с одним wmid.Попросту вас разоряя.
Теперь я напишу как устранить эту ошибку :
Для начала зайдем в панель инструментов на своем хостинге , потом в диспетчер файлов.Найдем там файл reg.php,он у вас может по другому называться, но код один и тот же - это регистрация пользователя на вашем проекте.
Откроем его, и найдем там ниже перечисленные строчки кода:
В некоторых скриптах буксов и почтовиков есть такая маленькая, но очень серьезная ошибка.Другими словами пользователь на вашем сайте может зарегистрироваться с множеством разных кошельков , но с одним wmid.Попросту вас разоряя.
Теперь я напишу как устранить эту ошибку :
Для начала зайдем в панель инструментов на своем хостинге , потом в диспетчер файлов.Найдем там файл reg.php,он у вас может по другому называться, но код один и тот же - это регистрация пользователя на вашем проекте.
Откроем его, и найдем там ниже перечисленные строчки кода:
if(!is_numeric($wmid) or strlen($wmid)!=12)Вот собственно после этих строк вам нужно добавить ниже перечисленный код :
{
echo "<img src="images/error.png" align="middle"> Неверно введен WMID!";
include('footer.php');
exit();
}
$sql=mysql_query("SELECT id FROM tb_users WHERE wmid='$wmid'");На этом моя статья закончена.Ошибку мы с вами устранили.Если у вас возникнут какие-то трудности, то пишите в комментариях к этой статье..Удачи.
if(mysql_num_rows($sql)>0)
{
echo "<center><b><font color=red><img src=images/error.png align=absmiddle> В системе уже зарегистрирован пользователь с WMID $wmid!</font></b></center>";
include('footer.php');
exit();
}
Комментариев нет:
Отправить комментарий