Файл: pesn_voini/peseni_vojni/instalscript/engine/adm_panel/ref_billing.php
Строк: 34
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/instalscript/engine/_inc/sys.php");
//
if($user['adm'] != 3){
header ('location:/');
exit ();
}
//
//
$r = rand(100000,999999);
//
head("Вывод средств",$uid); # Голова
//
//
if(isset($_GET['del']) && $user['adm'] == 3){
$id = abs(intval($_GET['del']));
//
$ref_check2 = fch("SELECT * FROM `ref_billing` WHERE `id` = ? LIMIT 1", array($id));
//
if(!$ref_check2){
header('location:?r='.$r);
exit();
}
//
if($ref_check2['ok'] == 2){
header ('location:?r='.$r);
exit ();
}
//
//
qry("UPDATE `ref_billing` SET `ok` = ? WHERE `id` = ? LIMIT 1", array(3,$ref_check2['id']));
//
qry("UPDATE `users` SET `ref_check` = ?, `ref_rub` = `ref_rub` + ? WHERE `id` = ? LIMIT 1", array(2,$ref_check2['rub'],$ref_check2['id_user']));
//
qry("UPDATE `pay_statistic` SET `ref` = `ref` + ? WHERE `id` = ? LIMIT 1", array($ref_check2['rub'],1));
//
header('location:?r='.$r);
exit();
}
//
//
//
if(isset($_GET['id']) && $user['adm'] == 3){
$id = abs(intval($_GET['id']));
//
$ref_check = fch("SELECT * FROM `ref_billing` WHERE `id` = ? LIMIT 1", array($id));
//
if(!$ref_check){
header('location:?r='.$r);
exit();
}
if($ref_check['ok'] <= 0){
//
qry("UPDATE `ref_billing` SET `ok` = `ok` + ? WHERE `id` = ? LIMIT 1", array(1,$ref_check['id']));
//
}elseif($ref_check['ok'] == 1){
//
qry("UPDATE `ref_billing` SET `ok` = `ok` + ? WHERE `id` = ? LIMIT 1", array(1,$ref_check['id']));
//
qry("UPDATE `users` SET `ref_check` = ? WHERE `id` = ? LIMIT 1", array(1,$ref_check['id_user']));
//
}
header('location:?r='.$r);
exit();
}
//
//
$count = $BaseConnect->query("SELECT (id) FROM `ref_billing` WHERE `ok` != '3'")->rowCount();
//
$str = '10'; # кол-во записей для вывода
$url = "/ref/billing/"; # ссылка
$num = abs(is('1')); # текущая страница
$result = $count; # подсчёт
//
$msg_q = $BaseConnect->query("SELECT * FROM `ref_billing` WHERE `ok` != '3' ORDER BY `id` DESC LIMIT ".page($num,$str,$result).",$str ");
//
if($count == 0)echo 'Заявок не обнаружено';
while($msg = $msg_q->fetch(PDO::FETCH_ASSOC)){
//
if($msg['ok'] == 0)$stat = 'В очереди';
elseif($msg['ok'] == 1)$stat = 'Обработка';
elseif($msg['ok'] >= 2)$stat = 'Оплачено';
//
echo 'Заявка от: '.user_list($msg['id_user']).'<br>Киви: '.($msg['qiwi']).'<br>Сумма: '.$msg['rub'].' рублей<br>Создано: '.clock($msg['time']).'<br>Статус: '.$stat.' ';
//
if($msg['ok'] <= 1)echo '- <a href="?id='.$msg['id'].'">[Поднять статус]</a> - <a href="?del='.$msg['id'].'">[удалить]</a>';
echo '<hr>';
}
//
ppage($url,$num,$str,$result);
//
//
foot($uid);
?>