Как сделать за привлечение реферала 100 серебра

  • Автор темы stelse398
  • Дата начала
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #21
stelse398 написал(а):
Не могу сделать, чтоб за регистрацию реферала рефереру начислялось 100 серебра. Кто знает как сделать? Подскажите.
Реферал - это кто регистрируется в данные момент по реферальной ссылке.
Реферер - кто дал реферальную сылку и уже зарегистрирован.
Верно?
Нужно рефереру дать 100 серебра рефералу при регистрации по рефке. Так?
 
lyuba1959
Участник
Сообщения
53
Реакции
2
  • #22
APTEMOH написал(а):
Реферал - это кто регистрируется в данные момент по реферальной ссылке.
Реферер - кто дал реферальную сылку и уже зарегистрирован.
Верно?
Нужно рефереру дать 100 серебра рефералу при регистрации по рефке. Так?
так)
 
lyuba1959
Участник
Сообщения
53
Реакции
2
  • #23
нужно чтобы реферер получил 100 серебра от системы, а реферал ничего при этом не получает
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #24
В файле _signup.php после # Регаем пользователя и после # Вставляем статистику (169-я строка)

Добавляем ниже:
Код:
# +100 серебра рефереру за рефа
                            if (empty($referer_name)){
                                //echo "Пусто, ничего не делаем!";
                            }
                            else
                            {
                                $db->Query("SELECT referer, referer_id FROM db_users_a WHERE id = '$lid' ");
                               $ref_bonus = $db->FetchArray();
                               $user_name = $ref_bonus["referer"];
                               $ref_id    = $ref_bonus["referer_id"];

                                $db->Query("UPDATE db_users_b SET money_b = money_b +100 WHERE user = '$user_name' AND id = '$ref_id' ");
                            }
При условии, что выше есть получение последнего ID

Код:
 $lid = $db->LastInsert(); (165-я строка)
Проверяем и тестируем. ;)
 
lyuba1959
Участник
Сообщения
53
Реакции
2
  • #25
APTEMOH написал(а):
В файле _signup.php после # Регаем пользователя и после # Вставляем статистику (169-я строка)

Добавляем ниже:
Код:
# +100 серебра рефереру за рефа
                            if (empty($referer_name)){
                                //echo "Пусто, ничего не делаем!";
                            }
                            else
                            {
                                $db->Query("SELECT referer, referer_id FROM db_users_a WHERE id = '$lid' ");
                               $ref_bonus = $db->FetchArray();
                               $user_name = $ref_bonus["referer"];
                               $ref_id    = $ref_bonus["referer_id"];

                                $db->Query("UPDATE db_users_b SET money_b = money_b +100 WHERE user = '$user_name' AND id = '$ref_id' ");
                            }
При условии, что выше есть получение последнего ID

Код:
 $lid = $db->LastInsert(); (165-я строка)
Проверяем и тестируем. ;)
СПАСИБО ПРОВЕРЮ НАПИШУ
 
lyuba1959
Участник
Сообщения
53
Реакции
2
  • #26
ВСЕ ОТЛИЧНО РАБОТАЕТ, СПАСИБО!!!!!!
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #27
lyuba1959 написал(а):
ВСЕ ОТЛИЧНО РАБОТАЕТ, СПАСИБО!!!!!!
Наслаждайтесь! ;)
Касается всех: У меня регистрация через почту, прошу это учесть при копировании переменных. Могут быть расхождения.
 
lyuba1959
Участник
Сообщения
53
Реакции
2
  • #28
А с фри кассой не поможете?)))
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #29
stelse398
Участник
Сообщения
12
Реакции
0
  • #30
APTEMOH написал(а):
Наслаждайтесь! ;)
Касается всех: У меня регистрация через почту, прошу это учесть при копировании переменных. Могут быть расхождения.
СПАСИБО. Тоже работает
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #31
Сверху