вообще то это в платежных баллахalexsoft59 написал(а):Решил озадачиться поиском трех уровневой рефералки,сам не смог ни чего найти подобного,может кто подскажет что то по этому вопросу?
Не совсем понял,при чем здесь платежные баллы??? Или они тоже какое то отношение имеют к этому?kvozimir написал(а):вообще то это в платежных баллах
Трех уровневая реферальная система в платежных баллах,копай модульalexsoft59 написал(а):Не совсем понял,при чем здесь платежные баллы??? Или они тоже какое то отношение имеют к этому?
Понял,спасибо за рекомендацию,такой модуль имеется...))kvozimir написал(а):Трех уровневая реферальная система в платежных баллах,копай модуль
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Вот скрипт динозавров, покупал за копейки. Там есть то что тебе нужноalexsoft59 написал(а):Понял,спасибо за рекомендацию,такой модуль имеется...))
Скрытое содержимое для зарегистрированных пользователей!
Спасибо канешно...) Но я не совсем понял,как там происходят начисления,просто у меня баллов нет...Андрей написал(а):Вот скрипт динозавров, покупал за копейки. Там есть то что тебе нужно
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
а причем здесь баллы?alexsoft59 написал(а):Спасибо канешно...) Но я не совсем понял,как там происходят начисления,просто у меня баллов нет...
Всё происходит через мерчант
Ну вроде с мерчантом разобрался,осталось выяснить работает ли?))Андрей написал(а):а причем здесь баллы?
Всё происходит через мерчант
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Бд прописал?alexsoft59 написал(а):Ну вроде с мерчантом разобрался,осталось выяснить работает ли?))
Обязательно...Андрей написал(а):Бд прописал?
Код:
`ref2` varchar(50) NOT NULL,
`ref3` varchar(50) NOT NULL,
`doxod2` int(10) NOT NULL,
`doxod3` int(10) NOT NULL,
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Теперь проверяй. Отпишись потомalexsoft59 написал(а):Обязательно...
Код:`ref2` varchar(50) NOT NULL, `ref3` varchar(50) NOT NULL, `doxod2` int(10) NOT NULL, `doxod3` int(10) NOT NULL,
Так как проверить то,у меня запрет на повторные реги стоит с одного айпишника...) может ты поможешь?Андрей написал(а):Теперь проверяй. Отпишись потом
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
Аномайзер для чего?alexsoft59 написал(а):Так как проверить то,у меня запрет на повторные реги стоит с одного айпишника...) может ты поможешь?
Да не хочется заморачиваться с ним просто пока что...))) Подожду кого нить лучше..Андрей написал(а):Аномайзер для чего?
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
ссылку кинь в лсalexsoft59 написал(а):Да не хочется заморачиваться с ним просто пока что...))) Подожду кого нить лучше..
Так в архиве не динозавры а рыбы((( есть с динозаврами?Андрей написал(а):Вот скрипт динозавров, покупал за копейки. Там есть то что тебе нужно
Андрей
Участник
- Сообщения
- 241
- Реакции
- 55
я не знаю что там, когда покупал были динозаврыmrleks написал(а):Так в архиве не динозавры а рыбы((( есть с динозаврами?
Эволюция)Андрей написал(а):я не знаю что там, когда покупал были динозавры
Siberian_Dragon
Участник
- Сообщения
- 22
- Реакции
- 0
Скажите правильно сделал или нет,если нет как правильно сделать
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);
}
}
?>