Просмотр файла menu/birzha.php

Размер файла: 41.35Kb
<?php
#############################################
# 0JXRgdC70Lgg0YLRiyDRh9C40YLQsNC10YjRjCDRj #
# dGC0L4g0YHQvtC+0LHRidC10L3QuNC1LCDQt9C90L #
# DRh9C40YIg0YLRiyDQvdC10LzQvdC+0LPQviDQt9C #
#          90LDQtdGI0YwgUEhQIQ==            #
#__---------------------------------------__#
#__        0JrQu9C40Log0JrQu9GD0LE=       __#
#  ---------------------------------------  #
# 0JDQstGC0L7RgCA6IE1vcmdhbg==              #
# SUNRIDog0L3QtSDRgdC60LDQttGDIHhE          #
#                                           #
#############################################

require '../inc/start.php';
require '../inc/regvars.php';
require '../inc/db.php';
require '../inc/config.php';
require '../inc/funct.php';
require '../inc/antidos.php';
require '../inc/gzip.php';
require '../inc/header.php';



only_reg('/aut.php?',true);

if($user_prof['admin']<$config['enable_birzha']){location('menu/index.php');}

$title = 'Биржа кредитов';
require '../inc/head.php';

 switch($mode = (!empty($_GET['mode'])) ? $_GET['mode'] : '')
{
########################################################################################
########################################################################################
########################################################################################
default:
echo '<div class="sec">
Биржа кредитов
</div><div class="vstavka">
<div class="ad">У вас наличных <b>'.floor($user_prof['money']).'</b>'.postfix(floor($user_prof['money']),'рублей','рубля','рубль').'</div>
<div class="ad"><img src="/pic/birzha_list.png"/> <a href="birzha.php?mode=list">Купить кредиты</a>('.mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_rates` WHERE `enabled`='1' "),0).')</div>
<div class="ad"><img src="/pic/birzha_sell.png"/> <a href="birzha.php?mode=sell">Продать кредиты</a>, (<a href="birzha.php?mode=selling">срочная продажа</a>)</div>
<div class="ad"><img src="/pic/birzha_my.png"/> <a href="birzha.php?mode=my">Мои ставки</a>('.mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_rates` WHERE `user`='$user_prof[id]'"),0).')</div>
<br />
<div class="ad"><img src="/pic/birzha_in.png"/> <a href="birzha.php?mode=in">Ввод средств</a></div>
<div class="ad"><img src="/pic/birzha_out.png"/> <a href="birzha.php?mode=out">Вывод средств</a></div>
<br />
<div class="ad"><img src="/pic/data.png"/> История <a href="birzha.php?mode=history_in">вводов</a> / <a href="birzha.php?mode=history_out">выводов</a></div>';

if($user_prof['admin']>=2)echo '<br />
<div class="ad"><img src="/pic/birzha_all.png"/> <a href="birzha.php?mode=all">Все ставки</a>('.mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_rates`"),0).')</div>
<div class="ad"><img src="/pic/birzha_outed.png"/> <a href="birzha.php?mode=ined">Все вводы</a>('.mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_in`"),0).')</div>
<div class="ad"><img src="/pic/birzha_outed.png"/> <a href="birzha.php?mode=outed">Все выводы</a>('.mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_out`"),0).')</div>';

break;
########################################################################################
########################################################################################
########################################################################################
case 'list':
echo '<div class="sec">
Купить кредиты
</div><div class="vstavka">
';

$res = query("SELECT * FROM `$db[prefix]birzha_rates` WHERE `enabled`='1' ORDER BY `date` DESC LIMIT $p_str,$set_on_page");
$rates = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_rates` WHERE `enabled`='1'"),0);
$str = ceil($rates/$set_on_page);

if($rates>0)
{
if($str>=$page)
{
$num = 0;
 while($rate = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie"> <b>'.$num.'.</b> ';
if($user_prof['id']==$rate['user'])
{
echo '<b>Вы</b> продаете ';
}else
{
echo userlogin($rate['user'],1,1,$mfvl,1).' продает  ';
}
echo '<b>'.$rate['credits'].'</b>'.postfix($rate['credits']).' по цене <b>'.$rate['price'].'</b> руб. за кредит, на сумму <b>'.($rate['price']*$rate['credits']).'</b> руб.<br />
';
if($user_prof['id']!=$rate['user'])echo '&raquo;<a href="birzha.php?mode=buy&id='.$rate['id'].'">Купить</a>';
echo '</div>
';
}

navigator($str,$page,'birzha.php','mode=list',true,true);

}else{echo 'Страница не существует!<br />';}
}else{echo 'Ставок нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'buy':
echo '<div class="sec">
Купить кредиты
</div><div class="vstavka">
';

if(!empty($_GET['id']))
{
$id = obr($_GET['id'],'integer',11);
$res = query("SELECT id,user,price,credits FROM `$db[prefix]birzha_rates` WHERE `id`='$id' AND `enabled`='1'");
if(mysql_num_rows($res)>0)
{
$rate = mysql_fetch_array($res);
$price = $rate['price']*$rate['credits'];
if($rate['user']!=$user_prof['id'])
{
if($user_prof['money']>=$price)
{
#if(mysql_result(query('SELECT in_bank FROM `users` WHERE `id`='.$rate['user'].' '),0)>=$rate['credits'])
#{
if(isset($_GET['confirm']) && $_GET['confirm']=='yes')
{
if(query("UPDATE `$db[prefix]users` SET `money`=money-$price,`credits`=credits+$rate[credits] WHERE `id`='$user_prof[id]'") && query("UPDATE `$db[prefix]users` SET `money`=money+$price WHERE `id`='$rate[user]'") && query("UPDATE `$db[prefix]birzha_rates` SET `enabled`='0',`buy_user`='$user_prof[id]',`buy_date`='$sitetime' WHERE `id`='$rate[id]'"))
 {
 echo 'Кредиты успешно куплены!<br />
<a href="birzha.php?">Далее&gt;&gt;&gt;</a><br />';
 }else
 {
 echo 'Ошибка!<br />
<a href="birzha.php?mode=buy&id='.$rate['id'].'">&lt;&lt;&lt;Назад</a><br />';
 }
}else
{
echo 'Вы действительно хотите купить <b>'.$rate['credits'].'</b>'.postfix($rate['credits']).' у пользователя '.userlogin($rate['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' по цене <b>'.($rate['price']*$rate['credits']).'</b> руб.</b>
<center><a href="birzha.php?mode=buy&id='.$rate['id'].'&confirm=yes"><b>ДА</b></a> | <a href="birzha.php?mode=list"><b>НЕТ</b></a></center>
';
}

#}else{echo 'У продавца недостаточно кредитов!<br />
#<a href="birzha.php?mode=list"><<<Назад</a><br />';}
}else{echo 'У вас недостаточно денег!<br />
<a href="birzha.php?mode=list"><<<Назад</a><br />';}
}else{echo 'Самого у себя купить невозможно!<br />
<a href="birzha.php?mode=list"><<<Назад</a><br />';}


}else{location('menu/birzha.php?mode=list');}
}else{location('menu/birzha.php?mode=list');}

break;
########################################################################################
########################################################################################
########################################################################################
case 'sell':
echo '<div class="sec">
Продать кредиты
</div><div class="vstavka">
';

if(isset($_GET['confirm']) && $_GET['confirm']=='yes')
 {
 $credits = obr($_POST['credits'],'integer',10);
 $price = substr(abs($_POST['price']),0,13);
 if($user_prof['in_bank']>=$credits)
  {
  if($credits >= $config['min_birzh_count'])
   {
   if(preg_match('|^([0-9]*)\.?([0-9]*)?$|',$price))
    {
    if(query("INSERT INTO `$db[prefix]birzha_rates` SET `date`='$sitetime',`user`='$user_prof[id]',`credits`='$credits',`price`='$price',`enabled`='1' "))
     {
     query("UPDATE `$db[prefix]users` SET `in_bank`=in_bank-$credits WHERE `id`='$user_prof[id]'");
     echo 'Кредиты успешно выставлены!<br />
<a href="birzha.php?">Далее>>></a><br />';
     }else{echo 'Ошибка!<br />
     <a href="birzha.php?mode=sell"><<<Назад</a><br />';}
    }else{echo 'Введите цену типа '.$config['min_birzh_price'].'!<br />
<a href="birzha.php?mode=sell"><<<Назад</a><br />';}
   }else{echo 'Минимально для продажи '.$config['min_birzh_count'].postfix($config['min_birzh_count']).'!<br />
<a href="birzha.php?mode=sell"><<<Назад</a><br />';}
  }else{echo 'У вас недостаточно кредитов!<br />
<a href="birzha.php?mode=sell"><<<Назад</a><br />';}
 }else
 {
echo '<form action="birzha.php?mode=sell&confirm=yes" method="POST">
Продать кредитов : <br />
<input name="credits" type="text" size="7" maxlength="10" value="'.$config['min_birzh_count'].'"><br />
По цене за 1 кредит : <br />
<input name="price" type="text" size="6" maxlength="10" value="'.$config['min_birzh_price'].'"><br />
<input type="submit" value="Выставить на продажу">
</form><br />
<b>Внимание!</b><br />
Кредиты должны находиться в банке!<br />';
 }

break;
########################################################################################
########################################################################################
########################################################################################
case 'selling':
echo '<div class="sec">
Срочная продажа
</div><div class="vstavka">';

if(isset($_GET['confirm']) && $_GET['confirm']=='yes')
 {
 $credits = obr($_POST['credits'],'integer',10);

 if($user_prof['in_bank']>=$credits && $credits > 0)
  {

//-- Вычесляем цену
if($credits >= 10000)$price = 0.025;
elseif($credits >= 1000)$price = 0.02;
elseif($credits >= 100)$price = 0.01;
elseif($credits >= 10)$price = 0.002;
else $price = 0.001;

//-- Получаем сумму сделки
$sum = $credits * $price;

#echo $sum;

#/*
  if(query("UPDATE `$db[prefix]users` SET `in_bank` = in_bank - $credits,`money` = money + $sum WHERE `id` = '$user_prof[id]' "))
   {
#   query("UPDATE `$db[prefix]users` SET `in_bank`=in_bank-$credits WHERE `id`='$user_prof[id]'");
   echo 'Кредиты успешно проданы за '.$sum.' '.postfix($sum,'рублей','рубля','рубль').'!<br />
<a href="birzha.php?">Далее>>></a><br />';
   }else{echo 'Ошибка!<br />
   <a href="birzha.php?mode=selling"><<<Назад</a><br />';}
# */
  }else{echo 'У вас недостаточно кредитов!<br />
<a href="birzha.php?mode=selling"><<<Назад</a><br />';}
 }else
 {
echo '<form action="birzha.php?mode=selling&confirm=yes" method="POST">
Продать кредитов : <br />
<input name="credits" type="text" size="7" maxlength="10" value="'.$config['min_birzh_count'].'"><br />
<input type="submit" value="Продать">
</form><br />
<b>Внимание!</b><br />
Кредиты должны находиться в банке!<br />
<div class="ad"><b>Таблица стоимости</b><br />
<table border="1px">
 <tr>
  <td>Количество кредитов</td>
  <td>Цена (за 1 кредит)</td>
 </tr>
 <tr>
  <td><b>от 1</b></td>
  <td><b>0.001</b></td>
 </tr>
 <tr>
  <td><b>от 10</b></td>
  <td><b>0.002</b></td>
 </tr>
 <tr>
  <td><b>от 100</b></td>
  <td><b>0.01</b></td>
 </tr>
 <tr>
  <td><b>от 1000</b></td>
  <td><b>0.02</b></td>
 </tr>
 <tr>
  <td><b>от 10000</b></td>
  <td><b>0.025</b></td>
 </tr>
</table>
</div>';
 }

break;
########################################################################################
########################################################################################
########################################################################################
case 'my':
echo '<div class="sec">
Мои ставки
</div><div class="vstavka">
';

$res = query("SELECT * FROM `$db[prefix]birzha_rates` WHERE `user` = '$user_prof[id]' ORDER BY `date` DESC LIMIT $p_str,$set_on_page");
$rates = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_rates` WHERE `user`='$user_prof[id]'"),0);
$str = ceil($rates/$set_on_page);

if($rates>0)
{
if($str>=$page)
{
$num = 0;
 while($rate = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie">
'.$num.') <b>Вы</b> продаете <b>'.$rate['credits'].'</b>'.postfix($rate['credits']).' по цене <b>'.$rate['price'].'</b> руб. за кредит, на сумму <b>'.($rate['price']*$rate['credits']).'</b> руб.<br />
Статус : ';
if($rate['enabled']==1)echo '<font color="#00f000"><b>Активна</b></font><br />
&raquo;<a href="birzha.php?mode=del&id='.$rate['id'].'">Отозвать</a><br />';
else{echo '<font color="#0000f0"><b>Куплено</b></font><br />
<b>Покупатель</b> : '.userlogin($rate['buy_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).'<br />
<b>Дата покупки</b> : '.formatdate($rate['buy_date']).'';}
echo '</div>
';
}

navigator($str,$page,'birzha.php','mode=my',true,true);

}else{echo 'Страница не существует!<br />';}
}else{echo 'Ставок нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'del':
echo '<div class="sec">
Удаление заявки
</div><div class="vstavka">
';
if(!empty($_GET['id']))
{
$id = obr($_GET['id'],'integer',11);
$res = query("SELECT id,user,credits,enabled FROM `$db[prefix]birzha_rates` WHERE `id`='$id'");
if(mysql_num_rows($res)>0)
{
$rate = mysql_fetch_array($res);
if($user_prof['admin']>=2 || ($rate['user']==$user_prof['id'] && $rate['enabled']==1))
{

if(isset($_GET['confirm']) && $_GET['confirm']=='yes')
{
if(query("DELETE FROM `$db[prefix]birzha_rates` WHERE `id`='$rate[id]'"))
 {
 if($rate['enabled']==1)query("UPDATE `$db[prefix]users` SET `in_bank`=in_bank+$rate[credits] WHERE `id`='$user_prof[id]'");
 echo 'Ставка успешно удалена!<br />
<a href="birzha.php?">Далее>>></a><br />';
 }else
 {
 echo 'Ошибка!<br />
<a href="birzha.php?mode=del&id='.$rate['id'].'"><<<Назад</a><br />';
 }
}else
{
echo 'Вы действительно хотите удалить заявку на <b>'.$rate['credits'].'</b>'.postfix($rate['credits']).'<br />
<center><a href="birzha.php?mode=del&id='.$rate['id'].'&confirm=yes"><b>ДА</b></a> | <a href="birzha.php?"><b>НЕТ</b></a></center>
';
}

}else{location('menu/birzha.php');}

}else{location('menu/birzha.php');}
}else{location('menu/birzha.php');}

break;
########################################################################################
########################################################################################
########################################################################################
case 'all':

if($user_prof['admin']<2){location('menu/index.php');}

echo '<div class="sec">
Все ставки
</div><div class="vstavka">
';


$type = (!empty($_GET['type'])) ? obr($_GET['type'],'string',3) : 'all' ;
$type = ($type == 'all' || $type == 'buy' || $type == 'act') ? $type : 'all' ;

if(!empty($_GET['user']))
{
$get_user = obr($_GET['user'],'string',10);
}else{$get_user=0;}

if($type=='buy') { $where = 'WHERE `enabled`="0"'; if(!empty($get_user)){$where .= 'AND `buy_user`='.$get_user.'';} }
elseif($type=='act'){ $where = 'WHERE `enabled`="1"';}
else{if(!empty($get_user)){$where = 'WHERE `user`='.$get_user.'';}else{$where = '';} }



#$sort = (!empty($_GET['sort'])) ? obr($_GET['sort'],'string',8) : 'id' ;
#$sort = ($sort == 'date' || $sort == 'user' || $sort == 'credits' || $sort == 'price') ? $sort : 'date' ;

$rates = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_rates` $where"),0);
$str = ceil($rates/$set_on_page);

sorting(array('date'=>'дате','user'=>'пользователю','credits'=>'количеству кредитов','price'=>'цене'),'date','birzha.php?mode=all&type='.$type.'&sort={$sort}&user='.$get_user.'&page='.$page);

echo 'Показывать : ';
if($type=='all'){echo '[<b>все</b>]';}else{echo '<a href="birzha.php?mode=all&type=all&sort='.$sort.'&user='.$get_user.'&page='.$page.'">все</a>';}
echo ' | ';
if($type=='act'){echo '[<b>активные</b>]';}else{echo '<a href="birzha.php?mode=all&type=act&sort='.$sort.'&user='.$get_user.'&page='.$page.'">активные</a>';}
echo ' | ';
if($type=='buy'){echo '[<b>купленные</b>]';}else{echo '<a href="birzha.php?mode=all&type=buy&sort='.$sort.'&user='.$get_user.'&page='.$page.'">купленные</a>';}
echo '<br />';

if($rates>0)
{

if($str<$page)location('menu/birzha.php?mode=all');

$res = query("SELECT * FROM `$db[prefix]birzha_rates` $where ORDER BY $sort DESC LIMIT $p_str,$set_on_page");


/*
echo 'Сортировать по : ';
if($sort=='date'){echo '[<b>дате</b>]';}else{echo '<a href="birzha.php?mode=all&type='.$type.'&sort=date&user='.$get_user.'&page='.$page.'">дате</a>';}
echo ' | ';
if($sort=='user'){echo '[<b>пользователю</b>]';}else{echo '<a href="birzha.php?mode=all&type='.$type.'&sort=user&user='.$get_user.'&page='.$page.'">пользователю</a>';}
echo ' | ';
if($sort=='credits'){echo '[<b>количеству кредитов</b>]';}else{echo '<a href="birzha.php?mode=all&type='.$type.'&sort=credits&user='.$get_user.'&page='.$page.'">количеству кредитов</a>';}
echo ' | ';
if($sort=='price'){echo '[<b>цене</b>]';}else{echo '<a href="birzha.php?mode=all&type='.$type.'&sort=price&user='.$get_user.'&page='.$page.'">цене</a>';}
*/

$num = $p_str;
 while($rate = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie"><b>'.$num.'. </b>';

if($user_prof['set_econom_traf'] == 1)
{
echo userlogin($rate['user'],1,1,$mfvl,$user_prof['set_econom_traf']).' продает <b>'.$rate['credits'].'</b>'.postfix($rate['credits']).' по цене <b>'.$rate['price'].'</b> руб. за кредит, на сумму <b>'.($rate['price']*$rate['credits']).'</b> руб.<br />
Дата : <b>'.formatdate($rate['date']).'</b><br />
';
if($rate['enabled']==1)
{
echo 'Статус : <font color="#00f000"><b>Активна</b></font><br />';
if($user_prof['id']!=$rate['user'])echo '&raquo;<a href="birzha.php?mode=buy&id='.$rate['id'].'">Купить</a>';
}else
{
echo 'Статус : <font color="#0000f0"><b>Куплено</b></font><br />
Покупатель : '.userlogin($rate['buy_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).'<br />
Дата покупки : <b>'.formatdate($rate['buy_date']).'</b><br />';
}

echo '&raquo;<a href="birzha.php?mode=del&id='.$rate['id'].'">Удалить</a><br />';

}else
{
echo userlogin($rate['user'],1,1,$mfvl,$user_prof['set_econom_traf']).' продает <b>'.$rate['credits'].'</b> за <b>'.($rate['price']*$rate['credits']).'руб</b>';
if($rate['enabled']==1)echo '<br /><a href="birzha.php?mode=buy&id='.$rate['id'].'">Купить</a>';
else
 {
 echo '<br />Купил '.userlogin($rate['buy_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' <b>'.formatdate($rate['buy_date']).'</b>';
 }

echo '<br /><a href="birzha.php?mode=del&id='.$rate['id'].'">Удалить</a><br />';

}

echo '</div>';
}

navigator($str,$page,'birzha.php','mode=all&type='.$type.'&sort='.$sort.'&user='.$get_user,true,true);

}else{echo 'Ставок нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'in':
echo '<div class="sec">
Ввод средств
</div><div class="vstavka">
';

if(!empty($_GET['confirm']) && $_GET['confirm']=='yes')
 {
 $money = obr($_POST['money'],'integer',10);
 if($money>0)
  {
  if($money >= $config['min_birzh_in'])
   {
   if(($sitetime - mysql_result(query("SELECT MAX(date) FROM `$db[prefix]birzha_in` WHERE `user` = '$user_prof[id]'"),0)) > 60)
    {
    if(query("INSERT INTO `$db[prefix]birzha_in` SET `user` = '$user_prof[id]',`date` = '$sitetime',`money` = '$money'"))
     {
   echo 'Чтобы зачислить средства на ваш аккаут , переведите <b>'.$money.'</b> руб. на кошелек <b>'.$config['wmr'].'</b> с комментарием<br />
<i><b>WapClick.Org : id='.$user_prof['id'].',login='.$user_prof['login'].'</b></i><br />
Средства будут зачислены в ближайшее время<br />
<a href="birzha.php">Далее>>></a><br />';
     }else{echo 'Неизвестная ошибка<br />
<a href="birzha.php?mode=in"><<<Назад</a><br />'; }
    }else{echo 'Часто вводите, есть ли столько денег?)<br />
<a href="birzha.php?mode=in"><<<Назад</a><br />'; }
   }else{echo 'Минимум для ввода '.$conifg['min_birzh_in'].'!<br />
<a href="birzha.php?mode=in"><<<Назад</a><br />'; }
  }else{echo 'Введите целое значение, отличное от нуля!<br />
<a href="birzha.php?mode=in"><<<Назад</a><br />'; }
 }else
 {
 echo '<form action="birzha.php?mode=in&confirm=yes" method="POST">
Ввести рублей : <br />
<input name="money" type="text" value="'.$user_prof['money'].'" size="6" maxlength="10"><br />
<input type="submit" value="Далее">
</form>';
 }

break;
########################################################################################
########################################################################################
########################################################################################
case 'out':
echo '<div class="sec">
Вывод средств
</div><div class="vstavka">
';
if(floor($user_prof['money'])>0)
{
if(!empty($_GET['confirm']) && $_GET['confirm']=='yes')
 {
 $money = obr($_POST['money'],'integer',10);
 $wmr = obr($_POST['wmr'],'string',13);
 if($money>0)
  {
  if(floor($user_prof['money'])>=$money)
   {
   if(preg_match('|^R[0-9]{12}$|i',$wmr))
    {
    if($money>=$config['min_birzh_out'])
     {
     if(query("UPDATE `$db[prefix]users` SET `money`=money-$money WHERE `id`='$user_prof[id]' ") && query("INSERT INTO `$db[prefix]birzha_out` SET `date`='$sitetime',`user`='$user_prof[id]',`money`='$money',`purse`='$wmr',`outed`='0'"))
      {
      echo 'Ваша заявка принята!<br />
В ближайшее время <b>'.$money.'</b> руб. будут зачислены на кошелек <b>'.$wmr.'</b>!<br />
<a href="birzha.php?">Далее>>></a><br />';
       }else{echo 'Ошибка!<br />
<a href="birzha.php?mode=out"><<<Назад</a><br />';}
      }else{echo 'Минимум для вывода '.$config['min_birzh_out'].' рублей!<br />
<a href="birzha.php?mode=out"><<<Назад</a><br />'; }
     }else{echo 'Введите кошелек типа R123456789012!<br />
<a href="birzha.php?mode=out"><<<Назад</a><br />';}
    }else{echo 'У вас недостаточно денег!<br />
<a href="birzha.php?mode=out"><<<Назад</a><br />';}
   }else{echo 'Введите целое значение, отличное от нуля!<br />
<a href="birzha.php?mode=out"><<<Назад</a><br />'; }
 }else
 {
 echo '<form action="birzha.php?mode=out&confirm=yes" method="POST">
Вывести рублей : <br />
<input name="money" type="text" size="6" maxlength="10" value="'.floor($user_prof['money']).'"><br />
На рублевый(WMR) кошелек : <br />
<input name="wmr" type="text" value="R" size="15" maxlength="13"><br />
<input type="submit" value="Далее">
</form>';
 }
}else{echo 'У вас нет средств!<br />
<a href="birzha.php?"><<<Назад</a><br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'outed':

if($user_prof['admin']<2){location('menu/index.php');}

$sec = 'Выводы';

$get_user = $where = null;
$uid = 0;

if(!empty($_GET['user']))
{
$uid = obr($_GET['user'],'integer',11);
$res = query("SELECT login FROM `$db[prefix]users` WHERE `id`='$uid' ");
if(mysql_num_rows($res)>0)
 {
 	$sec .= ', пользователя "'.($user_login = mysql_result($res,0)).'"';
    $get_user = '&user='.$uid;
    $where = "WHERE `user` = '$uid'";
 }else{$uid = 0;}
}

echo '<div class="sec">
'.$sec.'
</div><div class="vstavka">
';



$type = (!empty($_GET['type'])) ? obr($_GET['type'],'string',3) : 'all' ;
$type = ($type == 'all' || $type == 'out' || $type == 'act') ? $type : 'all' ;


if($type=='out') { $where = (!empty($where) ? $where.' AND' : 'WHERE').' `outed`="1"'; }
elseif($type=='act'){ $where = (!empty($where) ? $where.' AND' : 'WHERE').' `outed`="0"';}


#echo $where;



#$sort = (!empty($_GET['sort'])) ? obr($_GET['sort'],'string',5) : 'date' ;
#$sort = ($sort == 'date' || $sort == 'user' || $sort == 'money' || $sort == 'purse') ? $sort : 'date' ;


$outs = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_out` $where"),0);
$str = ceil($outs/$set_on_page);

if($str<$page && $outs != 0)location('menu/birzha.php?mode=outed');

sorting(array('date'=>'дате','user'=>'пользователю','money'=>'деньгам','purse'=>'кошельку'),'date','birzha.php?mode=outed&type='.$type.'&sort={$sort}&page='.$page.$get_user);

echo 'Показывать : ';
if($type=='all'){echo '[<b>все</b>]';}else{echo '<a href="birzha.php?mode=outed&type=all&sort='.$sort.'&user='.$get_user.'&page='.$page.$get_user.'">все</a>';}
echo ' | ';
if($type=='act'){echo '[<b>в обработке</b>]';}else{echo '<a href="birzha.php?mode=outed&type=act&sort='.$sort.'&user='.$get_user.'&page='.$page.$get_user.'">в обработке</a>';}
echo ' | ';
if($type=='out'){echo '[<b>выведенные</b>]';}else{echo '<a href="birzha.php?mode=outed&type=out&sort='.$sort.'&user='.$get_user.'&page='.$page.$get_user.'">выведенные</a>';}
echo '<br />';

if($outs>0)
{
$res = query("SELECT * FROM `$db[prefix]birzha_out` $where ORDER BY $sort DESC LIMIT $p_str,$set_on_page");

/*
echo 'Сортировать по : ';
if($sort=='date'){echo '[<b>дате</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=date&user='.$get_user.'&page='.$page.'">дате</a>';}
echo ' | ';
if($sort=='user'){echo '[<b>пользователю</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=user&user='.$get_user.'&page='.$page.'">пользователю</a>';}
echo ' | ';
if($sort=='money'){echo '[<b>деньгам</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=money&user='.$get_user.'&page='.$page.'">деньгам</a>';}
echo ' | ';
if($sort=='purse'){echo '[<b>кошельку</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=purse&user='.$get_user.'&page='.$page.'">кошельку</a>';}
*/

$num = $p_str;
 while($out = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie"><b>'.$num.'.</b> ';
if($user_prof['set_econom_traf'] == 1)
{
echo userlogin($out['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' '.($out['outed'] == 0 ? 'хочет' : 'хотел').' вывести <b>'.$out['money'].'</b> руб. на кошелек <a href="http://passport.webmoney.ru/asp/CertView.asp?purse='.$out['purse'].'" target="_blank"><b>'.$out['purse'].'</b></a><br />
Дата : <b>'.formatdate($out['date']).'</b><br />
Статус : ';
if($out['outed']==0)
{
echo '<font color="#0000f0"><b>В обработке</b></font><br />
&raquo;<a href="birzha.php?mode=outok&id='.$out['id'].'">Выведено!</a><br />';
}else
{
echo '<font color="#00f000"><b>Выведено</b></font><br />
Вывел : '.userlogin($out['out_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).'<br />
Дата вывода : <b>'.formatdate($out['out_date']).'</b><br />';
}
echo '&raquo;<a href="birzha.php?mode=dell&that=out&id='.$out['id'].'">Удалить</a>';

}else
{
echo userlogin($out['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' (<b>'.formatdate($out['date']).'</b>) : <b>'.$out['money'].'</b> руб. -> <a href="http://passport.webmoney.ru/asp/CertView.asp?purse='.$out['purse'].'" target="_blank"><b>'.$out['purse'].'</b></a>';

if($out['outed']==0)echo '<br /><a href="birzha.php?mode=outok&id='.$out['id'].'">Выведено!</a>';
else echo '<br />Вывел : '.userlogin($out['out_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' <b>'.formatdate($out['out_date']).'</b>';
echo '<br /><a href="birzha.php?mode=dell&that=out&id='.$out['id'].'">Удалить</a>';
}

echo '</div>';


}

navigator($str,$page,'birzha.php','mode=outed&type='.$type.'&sort='.$sort.$get_user,true,true);

}else{echo 'Ставок нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'outok':
echo '<div class="sec">
Выводим
</div><div class="vstavka">
';
if($user_prof['admin']>=2)
{
if(!empty($_GET['id']))
{
$id = obr($_GET['id'],'integer',10);
$res = query("SELECT * FROM `$db[prefix]birzha_out` WHERE `id`='$id' AND `outed`='0' ");
if(mysql_num_rows($res)>0)
{
$out = mysql_fetch_array($res);
if(!empty($_GET['confirm']) && $_GET['confirm']=='yes')
 {
 if(query("UPDATE `$db[prefix]birzha_out` SET `outed`='1',`out_user`='$user_prof[id]',`out_date`='$sitetime' WHERE `id`='$out[id]' "))
  {
  echo 'Выведено!<br />
<a href="birzha.php?mode=outed">Далее>>></a><br />';
  }else{echo 'Ошибка!<br />
<a href="birzha.php?mode=outok&id='.$out['id'].'"><<<Назад</a><br />';}
 }else
 {
 echo 'Выведено <b>'.$out['money'].'</b> руб. на кошелек <b>'.$out['purse'].'</b> пользователю '.userlogin($out['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).'<br />
<center><a href="birzha.php?mode=outok&id='.$out['id'].'&confirm=yes"><b>ДА</b></a> | <a href="birzha.php?mode=outed"><b>НЕТ</b></a></center><br />
';
 }
}else{location('menu/birzha.php');}
}else{location('menu/birzha.php');}
}else{location('menu/birzha.php');}


break;
########################################################################################
########################################################################################
########################################################################################
case 'ined':

if($user_prof['admin']<2){location('menu/index.php');}

$sec = 'Вводы';

$get_user = $where = null;
$uid = 0;

if(!empty($_GET['user']))
{
$uid = obr($_GET['user'],'integer',11);
$res = query("SELECT login FROM `$db[prefix]users` WHERE `id`='$uid' ");
if(mysql_num_rows($res)>0)
 {
 	$sec .= ', пользователя "'.($user_login = mysql_result($res,0)).'"';
    $get_user = '&user='.$uid;
    $where = "WHERE `user` = '$uid'";
 }else{$uid = 0;}
}

echo '<div class="sec">
'.$sec.'
</div><div class="vstavka">
';


$type = (!empty($_GET['type'])) ? obr($_GET['type'],'string',3) : 'all' ;
$type = ($type == 'all' || $type == 'in' || $type == 'obr') ? $type : 'all' ;

$where = null;

if($type=='in') { $where = (!empty($where) ? $where.' AND' : 'WHERE').' `ined`="1"'; }
elseif($type=='obr'){ $where = (!empty($where) ? $where.' AND' : 'WHERE').' `ined`="0"';}

$ins = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_in` $where"),0);
$str = ceil($ins/$set_on_page);

if($str<$page && $ins != 0)location('menu/birzha.php?mode=outed');

sorting(array('date'=>'дате','user'=>'пользователю','money'=>'деньгам'),'date','birzha.php?mode=ined&type='.$type.'&sort={$sort}&page='.$page);

echo 'Показывать : ';
if($type=='all'){echo '[<b>все</b>]';}else{echo '<a href="birzha.php?mode=ined&type=all&sort='.$sort.'&page='.$page.'">все</a>';}
echo ' | ';
if($type=='obr'){echo '[<b>в обработке</b>]';}else{echo '<a href="birzha.php?mode=ined&type=obr&sort='.$sort.'&page='.$page.'">в обработке</a>';}
echo ' | ';
if($type=='in'){echo '[<b>введенные</b>]';}else{echo '<a href="birzha.php?mode=ined&type=in&sort='.$sort.'&page='.$page.'">введенные</a>';}
echo '<br />';

if($ins>0)
{
$res = query("SELECT * FROM `$db[prefix]birzha_in` $where ORDER BY `$sort` DESC LIMIT $p_str,$set_on_page");

/*
echo 'Сортировать по : ';
if($sort=='date'){echo '[<b>дате</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=date&user='.$get_user.'&page='.$page.'">дате</a>';}
echo ' | ';
if($sort=='user'){echo '[<b>пользователю</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=user&user='.$get_user.'&page='.$page.'">пользователю</a>';}
echo ' | ';
if($sort=='money'){echo '[<b>деньгам</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=money&user='.$get_user.'&page='.$page.'">деньгам</a>';}
echo ' | ';
if($sort=='purse'){echo '[<b>кошельку</b>]';}else{echo '<a href="birzha.php?mode=outed&type='.$type.'&sort=purse&user='.$get_user.'&page='.$page.'">кошельку</a>';}
*/

$num = $p_str;
 while($in = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie"><b>'.$num.'.</b> ';

if($user_prof['set_econom_traf'] == 1)
{
echo userlogin($in['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' '.($in['ined'] == 0 ? 'хочет' : 'хотел').' ввести <b>'.$in['money'].'</b> руб. <br />
Дата : <b>'.formatdate($in['date']).'</b><br />
Статус : ';
if($in['ined']==0)
{
echo '<font color="#0000f0"><b>В обработке</b></font><br />
&raquo;<a href="birzha.php?mode=inok&id='.$in['id'].'">Введено!</a><br />';
}else
{
echo '<font color="#00f000"><b>Введено</b></font><br />
Ввел : '.userlogin($in['in_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).'<br />
Дата ввода : <b>'.formatdate($in['in_date']).'</b><br />';
}

echo '&raquo;<a href="birzha.php?mode=dell&that=in&id='.$in['id'].'">Удалить</a>';

}else
{
echo userlogin($in['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' (<b>'.formatdate($in['date']).'</b>) : <b>'.$in['money'].'</b> руб.';
if($in['ined'] == 0)echo '<br /><a href="birzha.php?mode=inok&id='.$in['id'].'">Введено!</a>';
else
 {
 echo 'Ввел : '.userlogin($in['in_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' <b>'.formatdate($in['in_date']).'</b>';
 }
echo '<br /><a href="birzha.php?mode=dell&that=in&id='.$in['id'].'">Удалить</a>';

}

echo '</div>';


}

navigator($str,$page,'birzha.php','mode=ined&type='.$type.'&sort='.$sort,true,true);

}else{echo 'Ставок нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'inok':
echo '<div class="sec">
Вводим
</div><div class="vstavka">';

if($user_prof['admin']>=2)
{
if(!empty($_GET['id']))
{
$id = obr($_GET['id'],'integer',10);
$res = query("SELECT * FROM `$db[prefix]birzha_in` WHERE `id`='$id' AND `ined`='0' ");
if(mysql_num_rows($res)>0)
{
$in = mysql_fetch_array($res);
if(!empty($_GET['confirm']) && $_GET['confirm']=='yes')
 {
 if(query("UPDATE `$db[prefix]birzha_in` SET `ined`='1',`in_user`='$user_prof[id]',`in_date`='$sitetime' WHERE `id`='$in[id]' "))
  {
  if(query("UPDATE `$db[prefix]users` SET `money` = money + $in[money] WHERE `id` = '$in[user]'"))
   {
  echo 'Выведено!<br />
<a href="birzha.php?mode=outed">Далее>>></a><br />';
   }else{echo 'Немогу начислить юзеру деньги!<br />
<a href="birzha.php?mode=inok&id='.$in['id'].'"><<<Назад</a><br />';}
  }else{echo 'Ошибка!<br />
<a href="birzha.php?mode=inok&id='.$in['id'].'"><<<Назад</a><br />';}
 }else
 {
 echo 'Введено <b>'.$in['money'].'</b> руб. пользователю '.userlogin($in['user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).'<br />
<center><a href="birzha.php?mode=inok&id='.$in['id'].'&confirm=yes"><b>ДА</b></a> | <a href="birzha.php?mode=ined"><b>НЕТ</b></a></center><br />
';
 }
}else{location('menu/birzha.php');}
}else{location('menu/birzha.php');}
}else{location('menu/birzha.php');}


break;
########################################################################################
########################################################################################
########################################################################################
case 'history_in':

echo '<div class="sec">
История вводов
</div><div class="vstavka">
';


$ins = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_in` WHERE `ined` = '1' AND `user` = '$user_prof[id]'"),0);
$str = ceil($ins/$set_on_page);

if($str<$page && $ins != 0)location('menu/birzha.php?mode=history_in');

if($ins>0)
{
$res = query("SELECT * FROM `$db[prefix]birzha_in` WHERE `ined` = '1' AND `user` = '$user_prof[id]' ORDER BY `date` DESC LIMIT $p_str,$set_on_page");

$num = 0;
 while($in = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie"><b>'.$num.'.</b> Введено <b>'.$in['money'].'</b> руб.<br />
Ввел : '.userlogin($in['in_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' (<b>'.formatdate($in['in_date']).'</b>)<br />';
echo '</div>';


}

navigator($str,$page,'birzha.php','mode=history_in',true,true);

}else{echo 'Историй нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'history_out':

echo '<div class="sec">
История выводов
</div><div class="vstavka">';


$outs = mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_out` WHERE `outed` = '1' AND `user` = '$user_prof[id]'"),0);
$str = ceil($outs/$set_on_page);

if($str<$page && $outs != 0)location('menu/birzha.php?mode=history_out');

if($outs>0)
{
$res = query("SELECT * FROM `$db[prefix]birzha_out` WHERE `outed` = '1' AND `user` = '$user_prof[id]' ORDER BY `date` DESC LIMIT $p_str,$set_on_page");

$num = 0;
 while($out = mysql_fetch_array($res))
{
$num ++;
echo '<div class="ie"><b>'.$num.'.</b> Выведено <b>'.$out['money'].'</b> руб. на кошелек <b>'.$out['purse'].'</b><br />
Вывел : '.userlogin($out['out_user'],1,1,$mfvl,1,$user_prof['set_econom_traf']).' (<b>'.formatdate($out['out_date']).'</b>)<br />';
echo '</div>';


}

navigator($str,$page,'birzha.php','mode=history_in',true,true);

}else{echo 'Историй нет!<br />';}

break;
########################################################################################
########################################################################################
########################################################################################
case 'dell':

if($user_prof['admin'] < 2)location('menu/birzha.php');

if(empty($_GET['id']) || empty($_GET['that']))location('menu/birzha.php');

$id = obr($_GET['id'],'integer');
$that = obr($_GET['that'],'string',3);

if($that != 'out' && $that != 'in')location('menu/birzha.php');

if(mysql_result(query("SELECT COUNT(*) FROM `$db[prefix]birzha_$that` WHERE `id` = '$id' "),0) == 0)location('menu/birzha.php');

echo '<div class="sec">
Удаление
</div><div class="vstavka">';

if(!empty($_GET['confirm']) && $_GET['confirm'] == 'yes')
 {

 if(query("DELETE FROM `$db[prefix]birzha_$that` WHERE `id` = '$id' "))
  {
  echo 'Успешно удалено<br />
<a href="birzha.php?mode='.$that.'ed">Далее&gt;&gt;&gt;</a>';
  }else{echo 'Ошибка при удалении!<br />
<a href="birzha.php?mode=dell&that='.$that.'&id='.$id.'">&lt;&lt;&lt;Назад</a>';}

 }
else
 {
 echo 'Подтвердить удаление<br />
<center><a href="birzha.php?mode=dell&that='.$that.'&id='.$id.'&confirm=yes">Да</a> | <a href="birzha.php?mode='.$that.'ed">Нет</a></center>';
 }

break;
/*

########################################################################################
########################################################################################
########################################################################################
case '-':
echo '<div class="sec">

</div><div class="vstavka">
';

break;

*/

}

echo '<hr/>';
if($mode!='')echo '..<a href="birzha.php?">Биржа кредитов</a><br />';
echo '.<a href="/menu/">Кабинет</a><br />
';




require '../inc/foot.php';

################################################
# 0KHQutGA0LjQv9GCINC90LUg0L/QsNCx0LvQuNC6IQ== #
#   0KHRgtCw0LLRgNC+0L/QvtC70YwsIDIwMDkg0LMu   #
################################################

?>