Трех уровневая реферальная система.

  • Автор темы alexsoft59
  • Дата начала
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
Решил озадачиться поиском трех уровневой рефералки,сам не смог ни чего найти подобного,может кто подскажет что то по этому вопросу?
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
alexsoft59 написал(а):
Решил озадачиться поиском трех уровневой рефералки,сам не смог ни чего найти подобного,может кто подскажет что то по этому вопросу?
вообще то это в платежных баллах
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
kvozimir написал(а):
вообще то это в платежных баллах
Не совсем понял,при чем здесь платежные баллы??? Или они тоже какое то отношение имеют к этому?
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
alexsoft59 написал(а):
Не совсем понял,при чем здесь платежные баллы??? Или они тоже какое то отношение имеют к этому?
Трех уровневая реферальная система в платежных баллах,копай модуль
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
kvozimir написал(а):
Трех уровневая реферальная система в платежных баллах,копай модуль
Понял,спасибо за рекомендацию,такой модуль имеется...))
 
Андрей
Участник
Сообщения
241
Реакции
55
alexsoft59 написал(а):
Понял,спасибо за рекомендацию,такой модуль имеется...))
Вот скрипт динозавров, покупал за копейки. Там есть то что тебе нужно ;)
Скрытое содержимое для зарегистрированных пользователей!
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
Андрей написал(а):
Вот скрипт динозавров, покупал за копейки. Там есть то что тебе нужно ;)
Спасибо канешно...) Но я не совсем понял,как там происходят начисления,просто у меня баллов нет...
 
Андрей
Участник
Сообщения
241
Реакции
55
alexsoft59 написал(а):
Спасибо канешно...) Но я не совсем понял,как там происходят начисления,просто у меня баллов нет...
а причем здесь баллы?
Всё происходит через мерчант :)
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
Андрей написал(а):
а причем здесь баллы?
Всё происходит через мерчант :)
Ну вроде с мерчантом разобрался,осталось выяснить работает ли?))
 
Андрей
Участник
Сообщения
241
Реакции
55
  • #10
alexsoft59 написал(а):
Ну вроде с мерчантом разобрался,осталось выяснить работает ли?))
Бд прописал?
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #11
Андрей написал(а):
Обязательно...
Код:
  `ref2` varchar(50) NOT NULL,
  `ref3` varchar(50) NOT NULL,
  `doxod2` int(10) NOT NULL,
  `doxod3` int(10) NOT NULL,
 
Андрей
Участник
Сообщения
241
Реакции
55
  • #12
alexsoft59 написал(а):
Обязательно...
Код:
  `ref2` varchar(50) NOT NULL,
  `ref3` varchar(50) NOT NULL,
  `doxod2` int(10) NOT NULL,
  `doxod3` int(10) NOT NULL,
Теперь проверяй. Отпишись потом
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #13
Андрей написал(а):
Теперь проверяй. Отпишись потом
Так как проверить то,у меня запрет на повторные реги стоит с одного айпишника...) может ты поможешь?
 
Андрей
Участник
Сообщения
241
Реакции
55
  • #14
alexsoft59 написал(а):
Так как проверить то,у меня запрет на повторные реги стоит с одного айпишника...) может ты поможешь?
Аномайзер для чего?
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #15
Андрей написал(а):
Аномайзер для чего?
Да не хочется заморачиваться с ним просто пока что...))) Подожду кого нить лучше..
 
Андрей
Участник
Сообщения
241
Реакции
55
  • #16
alexsoft59 написал(а):
Да не хочется заморачиваться с ним просто пока что...))) Подожду кого нить лучше..
ссылку кинь в лс
 
mrleks
Участник
Сообщения
121
Реакции
25
ICQ
688214321 688214321
  • #17
Андрей написал(а):
Вот скрипт динозавров, покупал за копейки. Там есть то что тебе нужно ;)
Так в архиве не динозавры а рыбы((( есть с динозаврами?
 
Андрей
Участник
Сообщения
241
Реакции
55
  • #18
mrleks написал(а):
Так в архиве не динозавры а рыбы((( есть с динозаврами?
я не знаю что там, когда покупал были динозавры :D
 
Siberian_Dragon
Участник
Сообщения
22
Реакции
0
  • #20
Скажите правильно сделал или нет,если нет как правильно сделать
PHP:
  # Зачисляем баланс

   $serebro = sprintf("%.4f", floatval($sonfig_site["ser_per_wmr"] * $ik_payment_amount) );
  
   $db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
   $ins_sum = $db->FetchRow();
  
   $serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.55) ) : $serebro;
   $add_tree = ( $ik_payment_amount >= 1999.99) ? 1 : 0;
   $lsb = time();
   $to_referer = ($serebro * 0.10);
   $db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount' WHERE id = '{$user_id}'");

                $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$user_id}'");
        $referer_id_1 = $this->db->FetchRow();
       
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_1}'");
        $referer_id_2 = $this->db->FetchRow();
       
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_2}'");
        $referer_id_3 = $this->db->FetchRow();

                $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_3}'");
        $referer_id_4 = $this->db->FetchRow();
       
        # Зачисляем средства рефереру и дерево
   $add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 0" : "";
   $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'");
       
        # 1
        $sum_for_1 = $sum * 0.2;
        $this->db->Query("UPDATE db_users_b SET money_b = money_b + '{$sum_for_1}' WHERE id = '{$referer_id_1}'");
       
        # 2
        $sum_for_2 = $sum * 0.15;
        $this->db->Query("UPDATE db_users_b SET money_b = money_b + '{$sum_for_2}' WHERE id = '{$referer_id_2}'");
       
        # 3
        $sum_for_3 = $sum * 0.1;
        $this->db->Query("UPDATE db_users_b SET money_b = money_b + '{$sum_for_3}' WHERE id = '{$referer_id_3}'");

                # 4
        $sum_for_4 = $sum * 0.05;
        $this->db->Query("UPDATE db_users_b SET money_b = money_b + '{$sum_for_4}' WHERE id = '{$referer_id_4}'");
       
        $this->SetToAll($sum);
       
    }
   
}
?>
 
Сверху