Файл: _modules/main/donat/size/index.php
Строк: 66
<?php
# mark core v1.0
# author Drk in
# date 24.10.19
# core
require_once ( $_SERVER['DOCUMENT_ROOT']."/_core/system.php" );
# user
system::access(true);
# meta
$title = 'Магазин - склад :: '.domain;
# config price
$price = $config['price_size'];
$price = @unserialize($price);
@$pice_next = $price[$user['lvl_inv'] + 1];
# post
if (isset($_POST['CFMS'])):
$CK = system::check($_POST['CK']);
$antiflood = DB :: $dbh -> querySingle("SELECT count(id) FROM journal WHERE user = ? AND time > ?;", array($user['id'],time()-10));
if ($CK == $user['CK']):
if ($user['lvl_inv'] < 15):
if ($user['bits'] >= $pice_next):
if (empty($antiflood)):
DB :: $dbh -> query("UPDATE user SET bits = (bits - {$pice_next}), lvl_inv = (lvl_inv + 1) WHERE id = ? LIMIT 1;",array($user['id']));
cache_user::save($user['id']);
cache_size::save($user['id'],$user['lvl_inv'] + 1);
# journal
send::journal($user['id'],'Улучшение склада на уровень '.($user['lvl_inv'] + 1),$pice_next);
system::header('?', 'Склад успешно улучшен!');
# error
else: system::header('?', 'Не так быстро, подожди не много'); endif;
else: system::header('?', 'Ошибка, не достаточно средств'); endif;
else: system::header('?', 'Ошибка, у вас максимальный уровень'); endif;
else: system::header('?', 'Ошибка, возможно вам подкинули эту ссылку'); endif;
endif;
# head
require_once ( head );
# level
$lvl = null;
for($i = 1; $i <= 15; $i++):
$lvl.= $i.'<hr>';
endfor;
# max-size
$max_size = null;
for($i = 10; $i <= 150; $i += 10):
$max_size.= $i.' кг.<hr>';
endfor;
# price
$price_size = null;
foreach ($price as $key => $value):
$price_size.= "{$value} <img src='".ico."dollar.png' width='10px'><hr>";
endforeach;
echo '
'.system::dis().'
<div class="fights fights-about"><div class="grid">Улучшение склада</div></div>
<div style="margin: 2px 4px;">
<div class="grid">
<div class="six columns" style="width: 33.3333333%;">
<div class="col">Уровень</div>
<div class="fights fights-about" style="margin: 2px;color: #ad2323;">
'.$lvl.'
</div>
</div>
<div class="six columns" style="width: 33.3333333%;">
<div class="col">Макс. Вес</div>
<div class="fights fights-about" style="margin: 2px;color: #4b8ea2;">
'.$max_size.'
</div>
</div>
<div class="six columns" style="width: 33.3333333%;">
<div class="col">Цена</div>
<div class="fights fights-about" style="margin: 2px;color: #82e42b;">
'.$price_size.'
</div>
</div>
</div></div>
<div class="fights fights-about">
<font color="#2dee09;">У вас '.$user['lvl_inv'].' уровень склада и макс.вес '.($user['lvl_inv'] * 10).' кг.</font>
'.($user['bits'] < $pice_next ? '
<br>На вашем счету не достаточно средств - <a href="/main/biling">Пополнить</a>':'
'.($user['lvl_inv'] >= 15 ? '<br><font color="#ad2323;">У вас максимальный уровень склада</font>':'
<form method="post">
<input type="hidden" name="CK" value="'.$user['CK'].'">
<input type="submit" name="CFMS" value="Улучшить">
</form>
').'').'
</div>
<div class="fights-link" style="margin: 5px;"><a href="/main/donat">Вернуться назад</a></div>
<div class="line"></div>
';
# foot
require_once ( foot );
?>