Вход Регистрация
Файл: admin/billing.php
Строк: 120
<?
require'../shaxty.php'// waphp.ru - закрытый клуб вап мастеров!
check_login();
levels(9);
$title 'Управление балансом пользователей';
$align 'left';
$head 'Управление балансом пользователей';
include_once (
H.'shaxty/head.php');

if (
$_GET['i']==1)echo '<b>Изменения сохранены.</b><br /><br />';
if (
$_GET['i']==2)echo '<b>Ошибка. Сообщите администрации</b><br /><br />';

if (
$user['id']!=1)errors('Доступ закрыт');

switch(
$mod){
default:
echo 
'<dl></dl>';
$wmr mysql_query("Select * from `payment`;");
$wmr=mysql_affected_rows();
$wmr1=mysql_query("Select * from `payment` WHERE `yes` = '1';");
$wmr1=mysql_affected_rows();
$wmrout=mysql_query("Select * from `wmrout`;");
$wmrout=mysql_affected_rows();
$wmrout1=mysql_query("Select * from `wmrout` WHERE `yes` = '0';");
$wmrout1=mysql_affected_rows();

echo 
'<a href="?mod=wmr">Пополнения</a> ('.$wmr.'/<b>'.$wmr1.'</b>)<br/>';
echo 
'<a href="?mod=wmrout">Вывод</a> ('.$wmrout.'/<b>'.$wmrout1.'</b>)<br/>';
echo 
'<a href="?mod=histori">История операций</a><br/>';
echo 
'<a href="?mod=set">Настройки</a><br/>';


break;


case 
'wmrout':



if (isset(
$_GET['yes'])){
danger('?mod=wmrout&amp;act=act&amp;yes='.$_GET['yes'].'','<b>Вы действительно желаете подтвердить вывод (заявка '.intval($_GET['yes']).')?</b>');

$w mysql_fetch_assoc(mysql_query ("Select *  FROM `wmrout` WHERE `id` = '".intval($_GET['yes'])."'"));

mysql_query("UPDATE `wmrout` SET `yes`='1' WHERE `id` = '".intval($_GET['yes'])."'");
mysql_query("UPDATE `bill_hist` SET `yes`='1' WHERE `kod` = '".$w['id']."'");

$msge 'Вывод средств по вашей заявке № <b>'.intval($_GET['yes']).'</b> успешно произведен';

mysql_query("INSERT INTO lenta (user_id,news_id,news_razd,news_col,news_time,news_read,news_sort,text) VALUES ('".$w['user_id']."','".$m."','billing','1','".$time."','0','2','".$msge."')");    //news_sort =  '1-Подписки','2-Мои','3-Участвовал


header ('Location: ?mod='.$mod.'&'.SID);  exit;

}



if(!isset(
$_GET['order']))$order '0';
else 
$order check($_GET['order']);

$arr = array('0-Заявки на вывод','1-Произведенные выводы');
foreach(
$arr as $v){
list (
$o,$n) = explode('-',$v);
if(
$order!=$o)echo '<a href="?mod='.$mod.'&amp;order='.$o.'">'.$n.'</a>|';
else echo 
''.$n.'|';
}

$max 10;
$k mysql_query("Select * from `wmrout` WHERE `yes` = '$order' order by time desc;");
$k_post=mysql_affected_rows();
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;


echo 
'<dt></dt>';


if (
$k_post == 0)echo 'Операций не произведено...<br />';

$r mysql_query ("Select *  FROM `wmrout` WHERE `yes` = '$order' order by time DESC LIMIT $start$max");


while(
$a = @mysql_fetch_assoc($r)){

$pr round(($a['rur']*0.8)/100);
if(
$pr<1.5){
$kom 1.5.' рубля';
$pr 1.5;
}else{
$kom '0.8% = '.slova($pr,'рубль','рубля','рублей');
}
$kol $a['rur']- $pr;
$info mysql_fetch_assoc(mysql_query("SELECT * FROM `wm` where `id_us` = '".$a['user_id']."' limit 1"));

if(
$order == '1'){
echo 
$div2.'<b>'.user($a['user_id'],1).'</b> &raquo; <b>'.slova($a['rur'],'рубль','рубля','рублей').'</b> | Заявка № <b>'.$a['id'].'</b> | '.times($a['time']).'<br />';

echo 
'Выведено <b>'.$kol.'</b>, коммиссия  <b>'.$kom.'</b>| <b>WMID <a href="https://passport.webmoney.ru/asp/CertView.asp?wmid='.$info['wmid'].'">'.$info['wmid'].'</a></b> | <b><a href="http://search.wmtransfer.com/?w=w&q=R'.$info['wmr'].'">R'.$info['wmr'].'</a></b> | <b>'.$a['LMI_SYS_TRANS_NO'].'</b>';

}else{
echo 
$div2.'<b>'.user($a['user_id'],1).'</b> &raquo; <b>'.slova($a['rur'],'рубль','рубля','рублей').'</b> | Заявка № <b>'.$a['id'].'</b> | '.times($a['time']).' | [<a href="?mod=wmrout&amp;yes='.$a['id'].'"><span style="color:#008000">Подтвердить вывод</span></a>]<br />';

echo 
'К выводу <input name="Name" type="text" size="5" value="'.$kol.'">, коммиссия  <b>'.$kom.'</b>| <b>WMID <a href="https://passport.webmoney.ru/asp/CertView.asp?wmid='.$info['wmid'].'">'.$info['wmid'].'</a></b> | <input name="Name" type="text" size="12" value="R'.$info['wmr'].'"> | <b>'.$a['LMI_SYS_TRANS_NO'].'</b>';



}

echo 
$div9;



echo 
'<br /><dl></dl>';
}

if (
$k_page>1){
str('?mod='.$mod.'&amp;order='.$order.'&amp;',$k_page,$page); // Вывод страниц
}
break;




case 
'wmr':
if(!isset(
$_GET['order']))$order '1';
else 
$order check($_GET['order']);

$arr = array('0-Не проведенные','1-Проведенные');
foreach(
$arr as $v){
list (
$o,$n) = explode('-',$v);
if(
$order!=$o)echo '<a href="?mod='.$mod.'&amp;order='.$o.'">'.$n.'</a>|';
else echo 
''.$n.'|';
}

$max 10;
$k mysql_query("Select * from `payment` WHERE `yes` = '$order' order by time desc;");
$k_post=mysql_affected_rows();
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;


echo 
'<dt></dt>';


if (
$k_post == 0)echo 'Операций не произведено...<br />';

$r mysql_query ("Select *  FROM `payment` WHERE `yes` = '$order' order by time DESC LIMIT $start$max");


while(
$a = @mysql_fetch_assoc($r)){

if(
$a['mod']=='check_wm')$m ' | (Подтверждение WMID)';

echo 
$div2.'<b>'.user($a['user_id'],1).'</b> &raquo; <b>'.slova($a['LMI_PAYMENT_AMOUNT'],'рубль','рубля','рублей').'</b> | Счет № <b>'.$a['id'].'</b> '.$m.'<br />';


if(
$order == '1')echo '<b>'.$a['LMI_PAYER_PURSE'].'</b> | <b>WMID '.$a['LMI_PAYER_WM'].'</b> | <b>'.$a['LMI_SYS_INVS_NO'].'</b> | <b>'.$a['LMI_SYS_TRANS_NO'].'</b>';


echo 
$div9;



echo 
'<br /><dl></dl>';
}

if (
$k_page>1){
str('?mod='.$mod.'&amp;order='.$order.'&amp;',$k_page,$page); // Вывод страниц
}
break;


case 
'histori':
$max 10;
$k mysql_query("Select * from `bill_hist` order by time desc;");
$k_post=mysql_affected_rows();
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;



if (
$k_post == 0)echo 'Операций не произведено...<br />';

//echo $k_post;
$r mysql_query ("Select *  FROM `bill_hist` order by time DESC LIMIT $start$max");



while(
$a = @mysql_fetch_assoc($r)){


if(
$a['mod']=='in'){
echo 
$div2.'<img src="'.H.'img/wmd.gif" alt="" />';
}else{
echo 
$div2.'<img src="'.H.'img/wmc.gif" alt="" />';
}
echo 
'<b>'.slova($a['rur'],'рубль','рубля','рублей').'</b> <b>|</b> '.text($a['komm']).' <b>|</b> '.times($a['time']).''.$div9;




echo 
'<br /><dl></dl>';
}

if (
$k_page>1){
str('?mod='.$mod.'&amp;',$k_page,$page); // Вывод страниц
}
break;


case 
'set':
$text_files = isset ($_REQUEST['text_files']) ? trim($_REQUEST['text_files']) : '';
if (
$_GET['isset']=="editfiles")echo '<font color="#008000"><b>Файл успешно отредактирован!</b></font><br>';

if (empty(
$act)){

if(
file_exists("../billing/set.php")){

function 
permissions($filez){
$filez decoct(fileperms("$filez")) % 1000;
return 
$filez;
}

$datamainfile=file_get_contents("../billing/set.php");
$datamainper=permissions("../billing/set.php");


$datamainfile str_replace('&amp;','&',$datamainfile);

echo 
'Редактирование файла настроек<br>';
echo 
'Права доступа CHMOD '.$datamainper.'<br>';

if(
is_writeable("../billing/set.php")){
echo 
'<font color="#00FF00">Файл доступен для записи</font><br><br>';
}else{
echo 
'<font color="#FF0000">Файл недоступен для записи</font><br><br>';}

echo 
'<form action="?mod='.$mod.'&amp;act=editfile&amp;file='.$file.'&amp;" name="form" method="POST">';

echo 
'<textarea cols="90" rows="20" name="text_files">';
echo 
$datamainfile;
echo 
'</textarea><br>';


echo 
"<script language="JavaScript" type="text/javascript">
  function tag(text1, text2) {
     if ((document.selection)) {
       document.form.text_files.focus();
       document.form.document.selection.createRange().text = text1+document.form.document.selection.createRange().text+text2;
     } else if(document.forms['form'].elements['text_files'].selectionStart != undefined) {
         var element    = document.forms['form'].elements['text_files'];
         var str     = element.value;
         var start    = element.selectionStart;
         var length    = element.selectionEnd - element.selectionStart;
         element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
     } else document.form.text_files.value += text1+text2;
  }
</script>"
;

include_once
"quicktags.php";




echo 
'<br><br><input type="submit" value="Редактировать"></form><hr>';


}else{ echo 
'Произошла ошибка, файл настроек не найден<br>';}
}else {

if(
$text_files!=""){

$text_files str_replace('&','&amp;',$text_files);

$fp fopen("../billing/set.php","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$text_files);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);

}

header ("Location: ?mod=set&&isset=editfiles&");
}




break;

}


echo 
'<br />';
if(
$mod)echo $div1.'<a href="?">Биллинг</a>'.$div9;
echo 
$div1.'<a href="'.H.'user/index.php">Личный кабинет</a>'.$div9;
include_once (
H.'shaxty/foot.php');
/* by -=ШАХТЕР=- (waphp.ru - качай только тут) */ ?>
Онлайн: 1
Реклама