storm707
Участник
- Сообщения
- 4
- Реакции
- 0
Нет, я имею ввиду с учетом переделки на ^P[0-9]+$ if( !ereg("^P[0-9]+$", substr($purse,1)) ) return false;kvozimir написал(а):Вот вся строка она идет после текста заказ выплаты
PHP:function ViewPurse($purse){ if( substr($purse,0,1) != "P" ) return false; if( !ereg("^[0-9]{7}$", substr($purse,1)) ) return false; return $purse; }
Джахонгир
Местный
- Сообщения
- 75
- Реакции
- 6
глупая проблема так и должно быть после пополненияДжахонгир написал(а):Привет все проблема такая когда пользователь пополняет счет с пеера ему автоматический поступают серебро!
А что ему должно поступать то,он именно для этого и пополняет счет ведь...))Джахонгир написал(а):Привет все проблема такая когда пользователь пополняет счет с пеера ему автоматический поступают серебро!
vadim1308
Местный
- Сообщения
- 41
- Реакции
- 0
В файле payeer_merchant.phpvadim1308 написал(а):Всем привет! Подскажите, нужно сделать бонус за реферала...как и где?
# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 1" : "";
$db->Query("UPDATE db_users_b SET money_b = money_b + $to_referer, from_referals = from_referals + '$to_referer' {$add_tree_referer} WHERE id = '$refid'");
a_t + 1 - это и есть нужное значение...
vadim1308
Местный
- Сообщения
- 41
- Реакции
- 0
а как сделать чтобы рефереру начислялось одно первое дерево?alexsoft59 написал(а):В файле payeer_merchant.php
# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 1" : "";
$db->Query("UPDATE db_users_b SET money_b = money_b + $to_referer, from_referals = from_referals + '$to_referer' {$add_tree_referer} WHERE id = '$refid'");
a_t + 1 - это и есть нужное значение...
vadim1308
Местный
- Сообщения
- 41
- Реакции
- 0
так у меня точно так же и прописано с самого начала, но бонус не начисляетсяalexsoft59 написал(а):Ну так a_t=a_t+1 это и будет зачисляться первое дерево,это значение ячейки +1 будет...
вроде как то так...))
vadim1308
Местный
- Сообщения
- 41
- Реакции
- 0
а что в signup.php нужно сделать?...что то не поймуalexsoft59 написал(а):Тогда файл signup.php скорее всего смотреть нужно,там при регистрации деревья добавить можно,а значит и рефералу тоже можно прикрутить как то,смотреть нужно...
Через _signup.php не получится. Потому что там идет только присваивание id Новому пользователю и все остальные данные. А для зачисления онусов реферу, необходим уже сформированный пользователь )) Копайте дальше. Получается что нужен другой файл. Если не ошибаюсь, login.phpalexsoft59 написал(а):Тогда файл signup.php скорее всего смотреть нужно,там при регистрации деревья добавить можно,а значит и рефералу тоже можно прикрутить как то,смотреть нужно...
vadim1308
Местный
- Сообщения
- 41
- Реакции
- 0
что то и там вроде ничего такого нет.....может кто то сделал себе так??....поделитесьwh1skas написал(а):Через _signup.php не получится. Потому что там идет только присваивание id Новому пользователю и все остальные данные. А для зачисления онусов реферу, необходим уже сформированный пользователь )) Копайте дальше. Получается что нужен другой файл. Если не ошибаюсь, login.php
Вот да,как то так и должно быть примерно вроде...))mamokrob написал(а):В _signup.php все получится. У меня работает так.
Код:$db->Query("UPDATE db_users_b SET a_t = a_t +1 WHERE id = '$referer_id'");
vadim1308
Местный
- Сообщения
- 41
- Реакции
- 0
mamokrob написал(а):В _signup.php все получится. У меня работает так.
Код:$db->Query("UPDATE db_users_b SET a_t = a_t +1 WHERE id = '$referer_id'");
а где именно в _signup.php нужно прописать эту строчку?mamokrob написал(а):В _signup.php все получится. У меня работает так.
Код:$db->Query("UPDATE db_users_b SET a_t = a_t +1 WHERE id = '$referer_id'");
Находишь эти 2 строчки и вставляешь между нимиvadim1308 написал(а):а где именно в _signup.php нужно прописать эту строчку?
Код:
$db->Query("INSERT INTO db_users_b (id, user, a_t, last_sbor) VALUES ('$lid','$login','1', '".time()."')");
# Вставляем статистику
Код:
$db->Query("INSERT INTO db_users_b (id, user, a_t, last_sbor) VALUES ('$lid','$login','1', '".time()."')");
$db->Query("UPDATE db_users_b SET a_t = a_t +1 WHERE id = '$referer_id'");
# Вставляем статистику
robertoman
Участник
- Сообщения
- 157
- Реакции
- 8
Работает, но деньги отправляет и на P12421422414214124 кошельки, что можно с этим придумать ограничить бы как то строчку не более 8 цыфр.kvozimir написал(а):Я не пробовал да же совсем уверен но попробуй так
^P[0-9]+$ if( !ereg("^P[0-9]+$", substr($purse,1)) ) return false;
- Статус
- В этой теме нельзя размещать новые ответы.