Файл: modules/billing/score/sent.php
Строк: 41
<?php
$title = 'Биллинг | Счета | Отправленные счета';
include_once($_SERVER["DOCUMENT_ROOT"].'/style/head.php');
?>
<div class="title"><a href="/billing">Биллинг</a> | <a href="/billing/score">Счета</a> | Отправленные</div>
<?
switch ($_GET['act']) {
case 'del':
$_GET['id'] = abs(intval($_GET['id']));
if($db->query("SELECT `id` FROM `billing_score` WHERE `id`='".$_GET['id']."'")->num_rows==0){
error('Счёта не существует.');
}
$score = $db->query("SELECT * FROM `billing_score` WHERE `id`='".$_GET['id']."'")->fetch_assoc();
if($score['sender']!=$user['id']){
error('Ошибка доступа');
}
if($score['status']==1){
error('Оплаченные счета удалять запрещено.');
}
$db->query("DELETE FROM `billing_score` WHERE `id`='".$_GET['id']."'");
success('Счёт успешно удалён.');
break;
default:
$nav=new navig("SELECT * FROM `billing_score` WHERE `sender`='".$user['id']."'");
$q = $db->query('SELECT * FROM `billing_score` WHERE `sender`='.$user['id'].' ORDER BY `id` DESC LIMIT '.$nav->start.','.$nav->nstr);
while($s=$q->fetch_assoc()){
if($s['status']==0){
$status = '<b><font color="gray">Не оплачен</font></b>';
}elseif($s['status']==1){
$status = '<b><font color="green">Оплачен</font></b>';
}elseif($s['status']==2){
$status = '<b><font color="red">Отклонён</font></b>';
}
?>
<div class="section">
Счёт был выписан: <?=nick($s['recipient'])?><br/>
Время: <?=times($s['time'])?><br/>
Сумма: <?=$s['summa']?> рублей<br/>
Статус: <?=$status?><br/>
<?if($s['status']==0){?>
<a href="/billing/score/sent/<?=$s['id']?>/del">Удалить</a>
<?}?>
</div>
<?
}
?>
<div class="nvgstr">
<?
$nav->panel();
?>
</div>
<?
if($db->query("SELECT `id` FROM `billing_score` WHERE `sender`='".$user['id']."'")->num_rows==0){
error("Отправленных счетов не обнаружено.");
}
break;
}
include_once($_SERVER["DOCUMENT_ROOT"].'/style/foot.php');
?>