Размер файла: 3.44Kb
- <?php
- error_reporting(7);
-
- # Аннулирование счета
- if ($query2=='del')
- {
- $query3=$query3+0;
- @mysql(DBName,"UPDATE `finance_schet` SET `comment` = 'delete' WHERE `id` = '$query3' AND `id_user` = '$id_user' AND `paytime` = '0' LIMIT 1");
- print $head.cyr2utf('<card id="main" title="Cчета"><p align="center">Счет аннулирован<br/><a href="?'.$id.'/finance/schet">Счета</a></p></card></wml>');
- exit;
- }
-
- # Удаление просроченных счетов, хранящихся более двух недель
- @mysql(DBName,"DELETE FROM `finance_schet` WHERE `paytime` = '0' AND `createtime` < '".(time()-1468800)."'");
-
- # Выбор неоплаченных, неаннулированых счетов
- $q3=@mysql(DBName,"SELECT * FROM `finance_schet` WHERE `id_user` = '$id_user' AND `paytime` = '0' AND `comment` != 'delete' LIMIT 0, 1");
- $s=@mysql_num_rows($q3);
-
- if (($s<1)&&($query2=='new')) include($rootpath.'wap/finance/schet_new.php');
- if (($s>0)&&($query2=='info')) include($rootpath.'wap/finance/schet_info.php');
-
- print $head.cyr2utf('<card id="main" title="Cчета">');
- print '<do name="x" type="options" label="xPanel"><go href="?'.$id.'"/></do>';
- print cyr2utf('<do name="f" type="options" label="Платные услуги"><go href="?'.$id.'/finance"/></do>');
- $addcard='';
-
- if ($s>0)
- {
- print '<p>';
- print cyr2utf('<small>Чтобы выписать новый счет, предыдущий следует оплатить или аннулировать.</small> <br/> <br/>');
- print cyr2utf('<b>Неоплаченные</b><br/>');
- for ($i=0;$i<$s;$i++)
- {
- $data3=@mysql_fetch_array($q3);
- print cyr2utf('<u>Счет: KMX/'.$data3['id_user'].'/'.$data3['id'].'</u> <br/>');
- print cyr2utf('на сумму: '.sprintf ("%01.2f",$data3['value']).' у.е.<br/>');
- print cyr2utf('выставлен '.date("j.m H:i ",$data3['createtime']).' <br/>');
- print cyr2utf('за: '.$data3['descr'].' <br/>');
- print cyr2utf('Оплатить до: '.date("j.m",$data3['createtime']+259200).' <br/>');
- print cyr2utf('<a href="?'.$id.'/finance/schet/info">Инфо для оплаты</a><br/>');
- print cyr2utf('<a href="#del'.$data['id'].'">Аннулировать</a> <br/> <br/>');
- $addcard.=cyr2utf('<card id="del'.$data['id'].'" title="Счет KMX/'.$data3['id_user'].'/'.$data3['id'].'"><p><b>Действительно анулировать счет?</b><br/><a href="?'.$id.'/finance/schet/del/'.$data3['id'].'">Аннулировать</a><br/><a href="#main">Отменить</a></p></card>');
- }
- }
- else
- {
- print cyr2utf('<do name="n" type="options" label="Выписать счет"><go href="?'.$id.'/finance/schet/new"/></do>');
- print '<p>';
- print cyr2utf('<a href="?'.$id.'/finance/schet/new">Выписать счет</a><br/>');
- }
-
- # Выбор оплаченных счетов
- $q3=@mysql(DBName,"SELECT * FROM `finance_schet` WHERE `id_user` = '$id_user' AND `paytime` != '0' LIMIT 0, 10");
- $s3=@mysql_num_rows($q3);
-
- if ($s3>0)
- {
- print cyr2utf('<b>Оплаченые</b><br/>');
- for ($i=0;$i<$s3;$i++)
- {
- $data3=@mysql_fetch_array($q3);
- print cyr2utf('<u>Счет: KMX/'.$data3['id_user'].'/'.$data3['id'].'</u> <br/>');
- print cyr2utf('на сумму: '.sprintf ("%01.2f",$data3['value']).' у.е.<br/>');
- print cyr2utf('выставлен '.date("j.m.Y H:i ",$data3['createtime']).' <br/>');
- print cyr2utf('за: '.$data3['descr'].' <br/>');
- print cyr2utf('Оплачен: '.date("j.m.Y",$data3['paytime']).' <br/>');
- }
- }
- elseif ($s>0) print cyr2utf('<small>Оплаченых счетов нет.</small> <br/> ');
- else print cyr2utf('<small>Cчетов нет.</small> <br/> ');
-
- print cyr2utf('<br/> <a href="?'.$id.'/finance">Платные услуги</a>');
- print '</p></card>'.$addcard.'</wml>';
- exit;
- ?>