Файл: pesn_voini/peseni_vojni/instalscript/engine/public/ref/index.php
Строк: 77
<?
require_once($_SERVER['DOCUMENT_ROOT']."/instalscript/engine/_inc/sys.php");
//
head("Пригласи друга",$uid); # Голова
//
echo logs();
//
$r = rand(100000,999999);
//
$count = $BaseConnect->query("SELECT (id) FROM `ref_billing` WHERE `id_user` = '".$uid."' AND `ok` < '2'")->rowCount();
//
if($user['ref_check'] > 0){
if($user['ref_check'] == 1){
msg("Ваша заявка на вывод средств, успешно обработана");
}elseif($user['ref_check'] == 2){
err("Ваша заявка на вывод средств, откланена");
}elseif($user['ref_check'] == 3){
msg("Ваш друг купил золото, баланс пополнен");
}
qry("UPDATE `users` SET `ref_check` = ? WHERE `id` = ?", array(0,$uid));
header("location:?");
exit();
}
//
//
if($user['qiwi'] == null)$qiwi = 'Не заполнено';
elseif($user['qiwi'] != null)$qiwi = $user['qiwi'];
//
if(isset($_GET['billing_pay'])){
//
if(isset($_GET['id'])){
$id = abs(intval($_GET['id']));
//
if($id == 1 && $user['ref_rub'] >= 10){
//
qry("UPDATE `users` SET `gold` = `gold` + ?, `ref_rub` = `ref_rub` - ? WHERE `id` = ? LIMIT 1", array(100,10,$uid));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` - ? WHERE `id` = ? LIMIT 1", array(10,1));
//
}
if($id == 2 && $user['ref_rub'] >= 50){
//
qry("UPDATE `users` SET `gold` = `gold` + ?, `ref_rub` = `ref_rub` - ? WHERE `id` = ? LIMIT 1", array(500,50,$uid));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` - ? WHERE `id` = ? LIMIT 1", array(50,1));
}
if($id == 3 && $user['ref_rub'] >= 100){
//
qry("UPDATE `users` SET `gold` = `gold` + ?, `ref_rub` = `ref_rub` - ? WHERE `id` = ? LIMIT 1", array(1000,100,$uid));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` - ? WHERE `id` = ? LIMIT 1", array(100,1));
}
if($id == 4 && $user['ref_rub'] >= 500){
//
qry("UPDATE `users` SET `gold` = `gold` + ?, `ref_rub` = `ref_rub` - ? WHERE `id` = ? LIMIT 1", array(5000,500,$uid));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` - ? WHERE `id` = ? LIMIT 1", array(500,1));
}
if($id == 5 && $user['ref_rub'] >= 1000){
//
qry("UPDATE `users` SET `gold` = `gold` + ?, `ref_rub` = `ref_rub` - ? WHERE `id` = ? LIMIT 1", array(10000,1000,$uid));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` - ? WHERE `id` = ? LIMIT 1", array(1000,1));
}
//
header('location:?billing_pay&r='.$r);
exit();
}
//
echo '<div class="message">Баланс: '.$user['ref_rub'].' руб<br>Золото: '.$user['gold'].'</div>
<div class="message"><a href="?billing_pay&id=1">Купить 100 золота, за 10 руб</a></div>
<div class="message"><a href="?billing_pay&id=2">Купить 500 золота, за 50 руб</a><br></div>
<div class="message"><a href="?billing_pay&id=3">Купить 1000 золота, за 100 руб</a><br></div>
<div class="message"><a href="?billing_pay&id=4">Купить 5000 золота, за 500 руб</a><br></div>
<div class="message"><a href="?billing_pay&id=5">Купить 10000 золота, за 1000 руб</a><br></div>';
//
//
echo '<div class="hr"></div><div class="message"><a href="?">Вернуться назад</a></div>';
foot($uid);
exit();
}
//
//
if(isset($_GET['billing_go'])){
//
if(isset($_GET['edit'])){
$rub = number($_POST['rub']);
$err = false;
//
if(empty($rub)){
err("Введите сумму");
$err = true;
}
//
if($rub <= 99){
err("Минимум 100 рублей");
$err = true;
}
//
if($user['qiwi'] == null){
err("Киви не заполнено");
$err = true;
}
//
if($user['ref_rub'] < $rub){
err("Не хватает баланса для вывода");
$err = true;
}
//
if($err == false){
//
qry("UPDATE `users` SET `ref_rub` = `ref_rub` - ? WHERE `id` = ? LIMIT 1", array($rub,$uid));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` - ? WHERE `id` = ? LIMIT 1", array($rub,1));
//
qry("INSERT INTO `ref_billing` SET `time` = ?, `rub` = ?, `qiwi` = ?, `id_user` = ?", array(time(),$rub,$user['qiwi'],$uid));
//
msg("Заявка на вывод принята, ждите ответа администрации");
header('location:?billing_go&r='.$r);
exit();
}
//
header('location:?billing_go&r='.$r);
exit();
}
echo '<div class="message">Киви: '.$qiwi.'<br>Баланс: '.$user['ref_rub'].' руб</div><div class = "cntr"><form action="?billing_go&edit" method="post">';
echo "Сумма вывода<br><input type = 'text' name = 'rub'>";
echo "<input class = 'btn btn-blue w50' name='edit' type = 'submit' value = 'Продолжить'></form></div>";
//
echo '<div class="hr"></div><div class="message"><a href="?">Вернуться назад</a></div>';
//
foot($uid);
exit();
}
//
//
//
if(isset($_GET['billing_active'])){
//
$str = '10'; # кол-во записей для вывода
$num = abs(is('1')); # текущая страница
$result = $count; # подсчёт
//
$msg_q = $BaseConnect->query("SELECT * FROM `ref_billing` WHERE `id_user` = '".$uid."' AND `ok` < '2' ORDER BY `id` DESC LIMIT ".page($num,$str,$result).",$str ");
//
if($count == 0)echo '<center>Заявок не обнаружено</center><br>';
//
while($msg = $msg_q->fetch(PDO::FETCH_ASSOC)){
//
if($msg['ok'] == 0)$stat = 'В очереди';
elseif($msg['ok'] == 1)$stat = 'Обработка';
elseif($msg['ok'] >= 2)$stat = 'Оплачено';
//
echo '<div class="message">Заявка от: '.user_list($msg['id_user']).'<br>Киви: '.($msg['qiwi']).'<br>Сумма: '.$msg['rub'].' рублей<br>Создано: '.clock($msg['time']).'<br>Статус: '.$stat.'</div>';
//
}
//
//
echo '<div class="hr"></div>';
//
//
//
//
echo '<div class="message"><a href="?">Вернуться назад</a></div>';
foot($uid);
exit();
}
//
//
if(isset($_GET['qiwi'])){
//
if(isset($_GET['edit'])){
$qiwi = number($_POST['qiwi']);
$err = false;
//
if(empty($qiwi)){
err("Введите qiwi");
$err = true;
}
//
if($err == false){
//
qry("UPDATE `users` SET `qiwi` = ? WHERE `id` = ? LIMIT 1", array($qiwi,$uid));
//
//
msg("qiwi успешно изменён");
header('location:?qiwi&r='.$r);
exit();
}
//
header('location:?qiwi&r='.$r);
exit();
}
echo '<div class = "cntr"><form action="?qiwi&edit" method="post">';
echo "Новый qiwi<br><input type = 'text' name = 'qiwi'>";
echo "<input class = 'btn btn-blue w50' name='edit' type = 'submit' value = 'Продолжить'></form></div>";
//
echo '<div class="hr"></div><div class="message"><a href="?">Вернуться назад</a></div>';
//
foot($uid);
exit();
}
//
//
echo '<center><input type="text" class="" maxlength="50" value="http://'.$_SERVER['HTTP_HOST'].'/?r='.$user['id'].'"/><div class="message">За каждое пополнение вашего друга вы получите 10% рублей от платежа покупки!</center>';
//
//
$count_ref = $BaseConnect->query("SELECT (id) FROM `users` WHERE `ref` = '".$uid."'")->rowCount();
//
//
echo '<div class="message">Ваш баланс: '.$user['ref_rub'].' руб<br>Приглашено друзей: '.$count_ref.'<br>Киви: '.$qiwi.' - <a href="?qiwi">[Изменить]</a></div>';
//
echo '<center><a href="?billing_active">Заявки на вывод ('.$count.')</a><br><a href="?billing_go">[Вывести деньги]</a> - <a href="?billing_pay">[Купить золото]</a></center>';
//
//
foot($uid);
?>