Файл: moduls/cab.php
Строк: 159
<?php
$title = 'Личный кабинет';
require ('../core/sys.php');
require ('../core/head.php');
if(!isset($user)){
header('Location: /');
exit;
}
$aut_no = $db->prepare('SELECT * FROM `history_logs` WHERE `us` = ? AND `err` = ?');
$aut_no -> execute([$user['id'],1]);
$aut_no = $aut_no -> rowCount();
$aut_yes = $db->prepare('SELECT * FROM `history_logs` WHERE `us` = ? AND `err` = ?');
$aut_yes -> execute([$user['id'],0]);
$aut_yes = $aut_yes -> rowCount();
$new = $db->prepare("SELECT * FROM `tikets` WHERE `us` = ? AND `stat` = '1'");
$new -> execute([$user['id']]);
$new = $new -> rowCount();
$open = $db->prepare("SELECT * FROM `tikets` WHERE `us` = ? AND `stat` > '0'");
$open -> execute([$user['id']]);
$open = $open -> rowCount();
$my = $db->prepare('SELECT * FROM `platform` WHERE `user` = ?');
$my -> execute([$user['id']]);
$my = $my -> rowCount();
$mb = $db->prepare('SELECT * FROM `moneyback` WHERE `user` = ? ORDER BY `id` DESC LIMIT 1');
$mb -> execute([$user['id']]);
$mb = $mb -> fetch(PDO :: FETCH_ASSOC);
?>
<div class="row">
<div class="col-md-3 mt-3">
<div class="panel panel-info">
<div style="padding:15px;" class="panel-heading"><h4 class="panel-title">Здравствуйте, <?=$user['name']?></h4></div>
<?
if(isset($_POST['balans'])){
?><div class="panel-body" style="text-align:center;">
<?
define('WP_ID', 1); //id площадки
$filter = array(
'money' => abs($_POST['balans']),
'hash' => strtoupper(hash('sha256', implode(":", $_POST['balans'].WP_ID))),
'var' => $user['id'],
);
?>
<form action="https://wordpay.ru/api/payment/" method="POST">
<input type="hidden" name="WP_PAYMENT_SITE" value="<?=WP_ID?>">
<input type="hidden" name="WP_PAYMENT_AMOUNT" value="<?=$filter['money']?>">
<input type="hidden" name="WP_PAYMENT_COMM" value="<?=base64_encode('Пополнение баланса пользователя')?>">
<input type="hidden" name="WP_PAYMENT_VAR" value="<?=$filter['var']?>">
<input type="hidden" name="WP_PAYMENT_HASH" value="<?=$filter['hash']?>">
<input type="submit" value="Оплатить">
</form>
</div>
<?
}else{
echo '<div class="panel-body" style="text-align:center;"><form method="post" action="?">
Введите сумму для пополнения:<br>
<input type="text" name="balans" value="50.00">
<input type="submit" value="Пополнить">
</div>';
}
?>
</form>
<div class="panel-body">
<a class="list-group-item" href="/platform/history.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-usd"></i> Движение средств</a>
<a class="list-group-item" href="/setting/my/api.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-history"></i> Ключ API выплат </a>
<a class="list-group-item" href="/exit.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-times"></i> Выход </a>
</div>
<div style="padding:15px;" class="panel-footer"><h4 class="panel-title">
<div class="list-group-item">
Баланс: <?=$user['money']?> руб.<br />
Вывод : <?
if($user['pay'] + (86400 * 3) > time()) echo '<strong><font color="red">Не доступен</font></strong>';
else echo '<strong><font color="green">Доступен</font></strong>';
?>
</div></div>
</div>
</div>
<div class="col-md-9 mt-3">
<div class="panel panel-info">
<div style="padding:15px;" class="panel-heading"><h4 class="panel-title">Управление площадками</h4></div>
<div class="panel-body">
<a class="list-group-item" href="/platform/my.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-info"></i> Мои площадки <span class="right"><?=$my;?></span></a>
<a class="list-group-item" href="/platform/add.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-pencil-square-o"></i> Новая площадка</a>
</div></div>
<div class="panel panel-info">
<div style="padding:15px;" class="panel-heading"><h4 class="panel-title">Техническая поддержка</h4></div>
<div class="panel-body">
<a class="list-group-item" href="/my/tikets.aspx?new"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-user-md"></i> Непрочитанные обращения <span class="right"><?=$new;?></span></a>
<a class="list-group-item" href="/my/tikets.aspx?open"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-user-md"></i> Открытые обращения <span class="right"><?=$open;?></span></a>
<a class="list-group-item" href="/my/tikets.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-user-md"></i> Все обращения</a>
<a class="list-group-item" href="/my/tikets/add.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-pencil-square-o"></i> Создание тикета</a>
</div></div>
</div>
<div class="col-md-3 mt-3">
<?
if($user['id'] == 1){
echo '<div class="panel panel-danger">
<div style="padding:15px;" class="panel-heading"><h4 class="panel-title">Control Panel</h4></div>
<div class="panel-body">
<a class="list-group-item" href="/my/tikets/admin.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-sticky-note"></i> Просмотр тикетов</a>
<a class="list-group-item" href="/panel.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-pencil-square-o"></i> Управление сайтом</a>
</div></div>
';
}
?>
</div>
<div class="col-md-9 mt-3">
<div class="panel panel-info">
<div style="padding:15px;" class="panel-heading"><h4 class="panel-title">Настройка аккаунта</h4></div>
<div class="panel-body">
<a class="list-group-item" href="/setting/my/moneyback.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-history"></i> Автовывод средств </a>
<a class="list-group-item" href="/setting/my/pay.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-sort-amount-asc"></i> Платежные реквизиты </a>
<a class="list-group-item" href="/setting/my/merchant.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-money"></i> Вывод средств </a>
<a class="list-group-item" href="/auth_who.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-user-md"></i> История входов <b>[<font color="green"><?=$aut_yes?></font>/<font color="red"><?=$aut_no?></font>]</b></a>
<a class="list-group-item" href="/setting/my/account.aspx"><i style="color: #828282;width: 18px;height: 18px;" class="fa fa-user"></i> Настройка аккаунта </a>
</div>
<?php
if($user['moneyback'] != 'off'){
$moneyback = array(
'day' => [
'text' => 'Каждый день',
],
'week' => [
'text' => 'Каждую неделю',
],
'month' => [
'text' => 'Раз в месяц',
],
);
if($user['moneyback_t'] > time()) $auto = 'Cледующий автовывод';
else $auto = 'Предыдущий автовывод';
echo '<div style="padding:15px;" class="panel-footer"><h4 class="panel-title">
<div class="list-group-item">
<i style="color: #828282;width: 18px;height: 18px;" class="fa fa-times"></i><strong>Вывод средств:</strong> '.$moneyback[$user['moneyback']]['text'].'<br />
<i style="color: #828282;width: 18px;height: 18px;" class="fa fa-times"></i><strong>'.$auto.':</strong> '.vremja_str($user['moneyback_t']).'<br />
</div>
</h4></div>
';
}
?>
</div>
</div>
</div>
<?
require ('../core/foot.php');
?>