Кому нужна помощь? пишите!

  • Автор темы webdizinfo
  • Дата начала
rubilave
Участник
Сообщения
29
Реакции
0
  • #961
У меня такая проблема: Все новые участники регистрируясь по реф. ссылкам попадают к пользователю ID 1 Admin. Я пробовал менять файл signup на файл с другой фермы - результат тот же. Чистил куки, заходил с другого браузера, ничего не помогло. Рефералы идут мимо ссылки созданного тестового аккаунта и попадают к ID 1 Admin.
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #962
rubilave написал(а):
У меня такая проблема: Все новые участники регистрируясь по реф. ссылкам попадают к пользователю ID 1 Admin. Я пробовал менять файл signup на файл с другой фермы - результат тот же. Чистил куки, заходил с другого браузера, ничего не помогло. Рефералы идут мимо ссылки созданного тестового аккаунта и попадают к ID 1 Admin.
Это на всех фермах так, если нет реферала. Пример: www.sait.ru/ идёт к ID 1, www.sait.ru/?ref=123, то попадает к пользователю с ID 123.
 
rubilave
Участник
Сообщения
29
Реакции
0
  • #963
Я понимаю. Там реферальная ссылка есть. Но регистрируясь по ней все почему то попадают к ID 1. Хотя эта ссылка не является ссылкой на Admin. Это другой пользователь
 
rubilave
Участник
Сообщения
29
Реакции
0
  • #964
Вот код файла signup. Может тут что то не так?

<?PHP
$_OPTIMIZATION["title"] = "Регистрация";
$_OPTIMIZATION["description"] = "Регистрация пользователя в системе";
$_OPTIMIZATION["keywords"] = "Регистрация нового участника в системе";

if(isset($_SESSION["user_id"])){ Header("Location: /account"); return; }
?>
<div class="s-bk-lf">
<div class="acc-title">Регистрация</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?PHP

# Регистрация

if(isset($_POST["login"])){

if(isset($_SESSION["captcha"]) AND strtolower($_SESSION["captcha"]) == strtolower($_POST["captcha"])){
unset($_SESSION["captcha"]);

$login = $func->IsLogin($_POST["login"]);
$pass = $func->IsPassword($_POST["pass"]);
$rules = isset($_POST["rules"]) ? true : false;
$time = time();
$ip = $func->UserIP;
$UserIP = $_SERVER['REMOTE_ADDR'];

$email = $func->IsMail($_POST["email"]);
$referer_id = (isset($_COOKIE["i"]) AND intval($_COOKIE["i"]) > 0 AND intval($_COOKIE["i"]) < 1000000) ? intval($_COOKIE["i"]) : 1;
$referer_name = "";
if($referer_id != 1){
$db->Query("SELECT user FROM db_users_a WHERE id = '$referer_id' LIMIT 1");
if($db->NumRows() > 0){$referer_name = $db->FetchRow();}
else{ $referer_id = 1; $referer_name = "Admin"; }
}else{ $referer_id = 1; $referer_name = "Admin"; }

if($rules){

if($email !== false){

if($login !== false){

if($pass !== false){

if($pass == $_POST["repass"]){

$db->Query("SELECT COUNT(*) FROM db_users_a WHERE user = '$login'");
if($db->FetchRow() == 0){

# Регаем пользователя
$db->Query("INSERT INTO db_users_a (user, email, pass, referer, referer_id, date_reg, ip)
VALUES ('$login','{$email}','$pass','$referer_name','$referer_id','$time',INET_ATON('$ip'))");

$lid = $db->LastInsert();

$db->Query("INSERT INTO db_users_b (id, user,money_b) VALUES ('$lid','$login',10)");

# Вставляем статистику
$db->Query("UPDATE db_stats SET all_users = all_users +0 WHERE id = '1'");

$db->Query("UPDATE db_users_b SET money_b = money_b + 0, from_referals = from_referals + 0 WHERE id = '$referer_id'");

echo "<center><b><font color = 'green'>Вы успешно зарегистрировались. Используйте форму слева для входа в аккаунт</font></b></center><BR />";
?></div>
<div class="clr"></div>
<?PHP
return;
}else echo "<center><b><font color = 'red'>Указанный логин уже используется</font></b></center><BR />";

}else echo "<center><b><font color = 'red'>Пароль и повтор пароля не совпадают</font></b></center><BR />";

}else echo "<center><b><font color = 'red'>Пароль заполнен неверно</font></b></center><BR />";

}else echo "<center><b><font color = 'red'>Логин заполнен неверно</font></b></center><BR />";

}else echo "<center><font color = 'red'><b>Email имеет неверный формат</b></font></center>";

}else echo "<center><b><font color = 'red'>Вы не подтвердили правила</font></b></center><BR />";

}else echo "<center><font color = 'red'><b>Символы с картинки введены неверно</b></font></center>";

}


?>


<BR />
<form action="" method="post">
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" style="padding:3px;">Ваш псевдоним: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="login" type="text" size="25" maxlength="10" value="<?=(isset($_POST["login"])) ? $_POST["login"] : false; ?>"/></td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">Поле псевдоним должно иметь от 4 до 10 символов (только англ. символы).</td>
</tr>
<tr>
<td align="left" style="padding:3px;">Email: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="email" type="text" size="25" maxlength="50" value="<?=(isset($_POST["email"])) ? $_POST["email"] : false; ?>"/></td>
</tr>
<tr>
<td colspan="2" align="left">&nbsp;</td>
</tr>
<tr>
<td align="left" style="padding:3px;">Пароль: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="pass" type="password" size="25" maxlength="20" /></td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">Поле Пароль должно иметь от 6 до 20 символов (только англ. символы).</td>
</tr>
<tr>
<td align="left" style="padding:3px;">Пароль еще раз: <font color="#FF0000">*</font></td>
<td align="left" style="padding:3px;"><input name="repass" type="password" size="25" maxlength="20" /></td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">Пароли должны совпадать.</td>
</tr>
<tr>
<td colspan="2" align="left">&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="left" style="padding:3px;">
С <a href="https://servahoc.ru/redirect.php?url=/rules" target="_blank" class="stn">правилами</a> проекта ознакомлен(а) и принимаю: <input name="rules" type="checkbox" /></td>
</tr>
<tr>
<td align="left" style="padding:3px;">
<a href="https://servahoc.ru/redirect.php?url=#" onclick="ResetCaptcha(this);"><img src="/captcha.php?rnd=<?=rand(1,10000); ?>" border="0" style="margin:0;"/></a>
</td>
<td align="left" style="padding:3px;">Введите символы с картинки<input name="captcha" type="text" size="25" maxlength="50" /></td>
</tr>
<tr>
<td colspan="2" align="left">&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="center" style="padding:3px;"><input name="registr" type="submit" value="Зарегистрироваться" style="height: 30px;"></td>
</tr>
</table>
</form>

</div>
<div class="clr"></div>
 
Последнее редактирование:
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #965
Во-первых: оформите код в тег code и все это дело под спойлер.
Во-вторых: кто вам сказал что регистрация идёт под Admina? Если сами тестируете,то нужно чистить куки.
 
rubilave
Участник
Сообщения
29
Реакции
0
  • #966
Я чистил, заходил с разных браузеров. Да и так я знаю что идут под Админа по тому, что по реф. ссылке другого пользователя зарегистрировано несколько людей не мной. И все они попали к Админу, хотя и ссылка была не на Админа а на другого пользователя. Тут дело в чем то другом
 
SASHA111
Местный
Сообщения
50
Реакции
0
  • #967
Ребята помогите пожалуйста!с баланса фермы списываются средства а на кошелёк не приходят. Что сделать можно?
 
remmodulek
Участник
Сообщения
20
Реакции
1
  • #968
Приложи код файла выплат может у тебя там косяки!
 
Vasya000
Местный
Сообщения
35
Реакции
2
  • #969
Канстантин написал(а):
Я извиняюсь но к сожалению не умею не того не другого? где можно найти инфу по этим методам?
Любую привязку кошелька можно поменять с помощью просмотра кода элемента. Единственное решение это сделать запрет на использование правой кнопки мыши в файле выплат и настройки
 
Vasya000
Местный
Сообщения
35
Реакции
2
  • #970
Ребят такой вопрос. После создании новой страницы вверху над ней появляется надпись " пи ". Подскажите где искать причину?
 
SASHA111
Местный
Сообщения
50
Реакции
0
  • #971
remmodulek написал(а):
Приложи код файла выплат может у тебя там косяки!
может подскажеш что с этим сделать можно?
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #972
Vasya000 написал(а):
Любую привязку кошелька можно поменять с помощью просмотра кода элемента. Единственное решение это сделать запрет на использование правой кнопки мыши в файле выплат и настройки
КАК МОЖНО ПОМЕНЯТЬ ЗНАЧЕНИЕ ПРИ ПОМОЩИ ПРОСМОТРА КОДА ЭЛЕМЕНТА, КОТОРОЕ НАХОДИТСЯ В БАЗЕ?
 
remmodulek
Участник
Сообщения
20
Реакции
1
  • #973
как тема на форуме называется чтобы защититься от угона денег с кошелька через этот метод?
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #974
remmodulek написал(а):
как тема на форуме называется чтобы защититься от угона денег с кошелька через этот метод?
через какой метод?
 
remmodulek
Участник
Сообщения
20
Реакции
1
  • #977
php myadmin нету таблицы db_payment в ней нет колонки purse.
Дамб таблицы db_payment БД можно снять с любой фермы и вставить в вашу.Тогда возможно вопрос решится если конечно у вас не запорот файл выплат payments.
 
zerote19
Участник
Сообщения
15
Реакции
0
  • #978
Здравствуйте, у меня на сайте стоит бонус на payeer. Как закрыть его рекламой от catcut.net? До этого был закрыт рекламой от Tak.ru вроде установил но при клике по рекламе бонус не открывается, вот php файл https://yadi.sk/d/CZH8bOhtmP7Tg
 
SASHA111
Местный
Сообщения
50
Реакции
0
  • #979
Подскажите пожалуйста!!! Как настроить бонус при регистрации?
 
alfik
Местный
Сообщения
35
Реакции
5
  • #980
SASHA111 написал(а):
Подскажите пожалуйста!!! Как настроить бонус при регистрации?
Файл _singup.php
Код:
$db->Query("INSERT INTO db_users_b (id, user, a_t, last_sbor) VALUES ('$lid','$login','1', '".time()."')");
 
Сверху