Как вы уже заметили, в скрпитах SoooFast нет проверки наличия пользователя с введённым Вами WMID при регистрации. Иными словами: если попробовать зарегистрироваться с одним кошельком два раза - то нас скрипт пошлёт - но если с одним WMID\'ом - то скрипт не заметит. А это отличная возможность для работы мультоводов. Им удобнее, когда все выплаты идут на один WMID на разные кошельки. Так вот я опишу, как это поправить.
Итак. Никаких запросов в БД нам делать не надо. Будем редактировать файл register.php, ищем строки:
И следом добавляем:
Вот и всё...
Итак. Никаких запросов в БД нам делать не надо. Будем редактировать файл register.php, ищем строки:
if(!is_numeric($wmid) or strlen($wmid)!=12)
{
echo "
Неверно введен WMID!";
include('footer.php');
exit();
}
{
echo "
Неверно введен WMID!";include('footer.php');
exit();
}
И следом добавляем:
//sfb
$sql=mysql_query("SELECT id FROM tb_users WHERE wmid='$wmid'");
if(mysql_num_rows($sql)>0)
{
echo "
В системе уже зарегистрирован пользователь с WMID $wmid!";
include('footer.php');
exit();
}
//sfb
$sql=mysql_query("SELECT id FROM tb_users WHERE wmid='$wmid'");
if(mysql_num_rows($sql)>0)
{
echo "
В системе уже зарегистрирован пользователь с WMID $wmid!";include('footer.php');
exit();
}
//sfb
Вот и всё...
Теги
3 комментарии
0 загрузки
Детали
- Первый релиз 02 мар 2011
- Последнее обновление 03 авг 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

leksus
- 01 окт 2011это точно
Alex
- 04 мар 2011не везде.всё дело в запросе:
если не стоит or wmid='$wmid' то надо латать
Green-wm
- 03 мар 2011Не, даже если не заделывать, то все равно, не зарегистрируеш 2 аккаунта с 1 WMID'ом. Выдаст ошибку типо "Данные уже используются"