Вход Регистрация
Файл: modules/admin/billing/output.php
Строк: 59
<?php
$title 
'Админ-панель | Биллинг | Вывод средств';
include_once(
$_SERVER["DOCUMENT_ROOT"].'/style/head.php');
mode('user');
level(3);
?>
<div class="title"><a href="/admin">Биллинг</a> | <a href="/admin/billing/">Биллинг</a> | Вывод средств</div>
<?
switch ($_GET['act']) {
    case 
'yes':
            
$_GET['id'] = abs(intval($_GET['id']));
            if(
$db->query("SELECT `id` FROM `billing_output` WHERE `id`='".$_GET['id']."'")->num_rows==0){
                
error('Заявки не существует.');
            }
            
$out $db->query("SELECT * FROM `billing_output` WHERE `id`='".$_GET['id']."'")->fetch_assoc();
            if(
$out['status']!=0){
                
error('Данная заявка уже была промодерирована.');
            }
            
$db->query("UPDATE `billing_output` SET `status`='1' WHERE `id`='".$_GET['id']."'");
            
$db->query("INSERT INTO `notifications` SET `id_us`='".$out['id_us']."', `time`='".time()."', `section`='billing', `sender`='".$user['id']."', `text`='произвёл вывод средств по вашей заявке на вывод'");
            
$db->query("INSERT INTO `billing_history` SET `id_us`='".$out['id_us']."', `type`='-', `text`='Вывод ".$out['summa']." рублей.', `time`='".time()."'");
            
header('location:/admin/billing/output');
        break;
    
    case 
'no':
            
$_GET['id'] = abs(intval($_GET['id']));
            if(
$db->query("SELECT `id` FROM `billing_output` WHERE `id`='".$_GET['id']."'")->num_rows==0){
                
error('Заявки не существует.');
            }
            
$out $db->query("SELECT * FROM `billing_output` WHERE `id`='".$_GET['id']."'")->fetch_assoc();
            if(
$out['status']!=0){
                
error('Данная заявка уже была промодерирована.');
            }
            
$db->query("UPDATE `billing_output` SET `status`='2' WHERE `id`='".$_GET['id']."'");
            
$db->query("INSERT INTO `notifications` SET `id_us`='".$out['id_us']."', `time`='".time()."', `section`='billing', `sender`='".$user['id']."', `text`='отклонил вашу заявку на вывод'");
            
$db->query("UPDATE `users` SET `money`=`money`+".$out['summa']." WHERE `id`='".$out['id_us']."'");
            
header('location:/admin/billing/output');
        break;

    default:
            
$nav=new navig("SELECT * FROM `billing_output` WHERE `status`='0'");
            
$q $db->query('SELECT * FROM `billing_output` WHERE `status`=0 ORDER BY `id` DESC LIMIT '.$nav->start.','.$nav->nstr);
            while(
$o=$q->fetch_assoc()){
                if(
$o['type']==1){
                    
$type 'WebMoney';
                    
$us $db->query("SELECT `wmid`, `wmr` FROM `users` WHERE `id`='".$o['id_us']."'")->fetch_assoc();
                    
$rec 'WMID - '.$us['wmid'].'<br/>WMR - '.$us['wmr'];
                }elseif(
$o['type']==2){
                    
$type 'QIWI';
                    
$us $db->query("SELECT `qiwi` FROM `users` WHERE `id`='".$o['id_us']."'")->fetch_assoc();
                    
$rec 'Кошелёк - '.$us['qiwi'];
                }
                
?>
                <div class="section">
                    Заявку подал <?=nick($o['id_us'])?> (<?=times($o['time'])?>)<br/>
                    Сумма вывода: <?=htmlspecialchars($o['summa'])?><br/>
                    Способ: <?=$type?><br/>
                    Реквизиты:<br/>
                    <?=$rec?><br/>
                    <a href="/admin/billing/output/<?=$o['id']?>/yes">[Подтв.]</a> <a href="/admin/billing/output/<?=$o['id']?>/no">[Откл.]</a>
                </div>
                <?
            
}
            
?>
            <div class="nvgstr">
            <?
            $nav
->panel();
            
?>
            </div>
            <?
            
if($db->query("SELECT `id` FROM `billing_output` WHERE `status`='0'")->num_rows==0){
                
error('Непромодерированных заявок пока нет.');
            }
        break;
}
include_once(
$_SERVER["DOCUMENT_ROOT"].'/style/foot.php');
?>
Онлайн: 2
Реклама