Файл: html/auk.php
Строк: 188
<?php
require_once ('system/func.php');
$level = 0;
// min lvl , max lvl , id shop || rand , price , просто номер ур для удобства
$newAuk = $mc->query("SELECT * FROM `auk_shop` WHERE `minLevel` <= '" . $user['level'] . "' && `maxLevel` >= '" . $user['level'] . "'")->fetch_array(MYSQLI_ASSOC);
$minl = $newAuk['minLevel'];
$maxl = $newAuk['maxLevel'];
$idShops = explode(",", $newAuk['id_shop']);
$idShop = $idShops[$newAuk['num']];
$pr = explode(",", $newAuk['minPlata']);
$price = $pr[$newAuk['num']];
$timer = strtotime("+22 hour", time());
//если нет предмета для моих уровней
if ($mc->query("SELECT * FROM `auk` WHERE `level` >= '$minl' && `level` <= '$maxl' LIMIT 1 ")->num_rows == 0) {
$mc->query("INSERT INTO `auk` (`id`,`time`,`id_shop`,`min_plata`,`torg`,`level`) VALUES (NULL,'" . $timer . "','$idShop','$price','0','$maxl')");
}
if ($auk = $mc->query("SELECT * FROM `auk` WHERE `level` >= '$minl' && `level` <= '$maxl' LIMIT 1 ")->fetch_array(MYSQLI_ASSOC)) {
$user_bet = 0;
if ($auk_user_bet = $mc->query("SELECT * FROM `auk_user` WHERE `id_lot`='" . $auk['id'] . "' && `id_user`='" . $user['id'] . "'")->fetch_array(MYSQLI_ASSOC)) {
$user_bet = $auk_user_bet['plata'];
}
if (isset($_GET['go']) && !empty($_GET['plata'])) {
if ($mc->query("SELECT * FROM `auk_user` WHERE `id_user` = '" . $user['id'] . "' && `id_lot`='" . $auk['id'] . "'")->num_rows > 0) {
if ($user_bet + $_GET['plata'] < $auk['min_plata']) {
message(urlencode("Минимальная ставка должна быть " . $auk['min_plata'] . "<img src='/images/icons/plata.png'> ."));
} else {
if ($_GET['plata'] > 0) {
if ($user['platinum'] >= $_GET['plata']) {
if ($mc->query("UPDATE `auk_user` SET `plata` = `plata`+'" . $_GET['plata'] . "' WHERE `id_lot`='" . $auk['id'] . "' && `id_user`='" . $user['id'] . "'")) {
$mc->query("UPDATE `users` SET `platinum` = `platinum`-'" . $_GET['plata'] . "' WHERE `id` = '" . $user['id'] . "'");
message(urlencode("Ставка принята ."));
}
} else {
message(urlencode("Недостаточно средств ."));
}
} else {
message(urlencode("Ставка не может быть меньше 1<img src='/images/icons/plata.png'> ."));
}
}
} else {
if ($_GET['plata'] < $auk['min_plata']) {
message(urlencode("Минимальная ставка должна быть " . $auk['min_plata'] . "<img src='/images/icons/plata.png'> ."));
} elseif ($_GET['plata'] < 1) {
message(urlencode("Ставка не может быть меньше 1<img src='/images/icons/plata.png'> ."));
} elseif ($user['platinum'] < $_GET['plata']) {
message(urlencode("Недостаточно средств ."));
} else {
message(urlencode("Ставка принята ."));
$mc->query("INSERT INTO `auk_user` (`id_user`,`plata`,`id_lot`) VALUES ('" . $user['id'] . "','" . $_GET['plata'] . "','" . $auk['id'] . "')");
$mc->query("UPDATE `users` SET `platinum` = `platinum`-'" . $_GET['plata'] . "' WHERE `id` = '" . $user['id'] . "'");
}
}
}
$auk_user = $mc->query("SELECT * FROM `auk_user` WHERE `id_lot`='" . $auk['id'] . "' ORDER BY `plata` DESC LIMIT 10")->fetch_all(MYSQLI_ASSOC);
$shop = $mc->query("SELECT * FROM `shop` WHERE `id` = '" . $auk['id_shop'] . "' ")->fetch_array(MYSQLI_ASSOC);
//конкретное оружие
if (isset($_GET['shop'])) {
$ipunct = 'shopicobg';
if ($shop['health'] < 0) {
$maghealth = '';
} else {
$maghealth = '+';
}
if ($shop['strength'] < 0) {
$magstrength = '';
} else {
$magstrength = '+';
}
if ($shop['toch'] < 0) {
$magtoch = '';
} else {
$magtoch = '+';
}
if ($shop['lov'] < 0) {
$maglov = '';
} else {
$maglov = '+';
}
if ($shop['kd'] < 0) {
$magkd = '';
} else {
$magkd = '+';
}
if ($shop['block'] < 0) {
$magblock = '';
} else {
$magblock = '+';
}
$nameeffects = "";
if (isset($shop['nameeffects'])) {
$effects = explode("|", $shop['nameeffects']);
for ($i = 0; count($effects) > $i; $i++) {
if ($effects[$i] !== "") {
$nameeffects .= "<b style='padding-top: 3px;padding-bottom: 3px;'>" . $effects[$i] . "</b><br>";
}
}
}
if ($shop['bron'] < 0) {
$magbron = '';
} else {
$magbron = '+';
}
?>
<center style="padding-top: 3px;padding-bottom: 3px;text-align: center;">
<b>
<?= $shop['name']; ?>
</b>
</center>
<table class="table_block2" style="width: 98%;">
<tr>
<td style="width: 90px;padding-top: 3px;padding-bottom: 3px;">
<div class="<?= $ipunct; ?> shopico<?= $shop['id_image']; ?>">
</div>
</td>
<td style="display: unset;">
<?= $shop['opisanie']; ?>
</td>
</tr>
</table>
<table class="table_block2" style="width: 96%;">
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">
<?php
if ($shop['stil'] > 0) {
$colorStyle = ["black", "green", "blue", "red", "yellow"];
//$textStyle = ["", "Моща", "Прыг", "Танк", "Цари"];
$textStyle = ["", "Урон", "Уворот", "Броня", "Элита"];
echo '<font style="color:' . $colorStyle[$shop['stil']] . ';font-weight: bold;">' . $textStyle[$shop['stil']] . '</font>';
}
?>
</td>
</tr>
</table>
<table class="table_block2" style="width: 96%;">
<tr>
<td style="width: 140px;padding-top: 3px;padding-bottom: 3px;">Уровень:</td>
<td>
<img src="/img/img23.png" width="16px">
<?= $shop['level']; ?>
</td>
</tr>
<?php if ($shop['koll'] > -1) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Количество:</td>
<td><?= $shop['koll']; ?></td>
</tr>
<?php }if ($shop['iznos'] > -1) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Износ:</td>
<td><?= $shop['iznos']; ?></td>
</tr>
<?php }if ($shop['time_s'] > 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Годность время:</td>
<td><?= age_times($shop['time_s']); ?></td>
</tr>
<?php }if ($shop['toch'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Точность:</td>
<td><?= ico('icons', 'toch.png') . " " . $magtoch . $shop['toch']; ?></td>
</tr>
<?php }if ($shop['strength'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Урон:</td>
<td><?= ico('icons', 'power.jpg') . " " . $magstrength . $shop['strength']; ?></td>
</tr>
<?php }if ($shop['block'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Блок:</td>
<td><?= ico('icons', 'shit.png') . " " . $magblock . $shop['block']; ?></td>
</tr>
<?php }if ($shop['kd'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Оглушение:</td>
<td><?= ico('icons', 'kd.png') . " " . $magkd . $shop['kd']; ?></td>
</tr>
<?php }if ($shop['lov'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Уворот:</td>
<td><?= ico('icons', 'img235.png') . " " . $maglov . $shop['lov']; ?></td>
</tr>
<?php }if ($shop['bron'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Броня:</td>
<td><?= ico('icons', 'bron.png') . " " . $magbron . $shop['bron']; ?></td>
</tr>
<?php }if ($shop['health'] != 0) { ?>
<tr>
<td style="padding-top: 3px;padding-bottom: 3px;">Здоровье:</td>
<td><?= ico('icons', 'hp.png') . " " . $maghealth . $shop['health']; ?></td>
</tr>
<?php } ?>
</table>
<table class="table_block2" style="width: 96%;">
<tr>
<td style="width:100%;padding-top: 3px;padding-bottom: 3px;">
<?= $nameeffects; ?>
</td>
</tr>
</table>
<br>
<table class="table_block2" style="width: 96%;">
<tr>
<td style="width: 20px;"> </td>
<td >
<?php if ($user['access'] > 2) { ?>
<b>ID вещи: <?= $shop['id']; ?></b>
<div>
<a onclick="showContent('/admin/shop.php?shop=edit&id=<?= $shop['id']; ?>')">
Изменить (Админ)
</a>
</div>
<?php } ?>
</td>
</tr>
</table>
<br>
<?php
$footval = 'auktoshop';
}
if (!isset($_GET['shop'])) {
$ex = 0;
?>
<table class="table_block2">
<tr>
<td class="block101" style="width: 2%"></td>
<td class="block102" style="width: 96%"></td>
<td class="block103" style="width: 2%"></td>
</tr>
<tr>
<td class="block104" style="width: 2%"></td>
<td class="block105" style="width: 96%;text-align: center;">
<div class="shopicobg shopico<?= $shop['id_image']; ?>" style="margin: auto"><br><br>
</div>
<a onclick="showContent('/auk.php?shop')"> <ins> <?= $shop['name']; ?></ins></a>
</td>
<td class="block106" style="width: 2%"></td>
</tr>
<tr>
<td class="block107"></td>
<td class="block108"></td>
<td class="block109"></td>
</tr>
</table>
<center>
<?php if ($ex == 0) { ?>
<?php if ($auk['torg'] <= 0) { ?>
<ins>Открытые торги</ins>
<?php } else { ?>
<ins>Закрытые торги</ins>
<?php } ?>
до<br><?= date("d:h:i", $auk['time'] + 10800); ?><br>
<input class="input_real plata" type="number" name="plata"><br>
<button class="button_alt_01" onclick="showContent('/auk.php?go&plata=' + $('.plata').val())"><ins>Сделать ставку</ins></button>
<?php } else { ?>
<span style="color:red">Технические работы</span>
<?php } ?>
</center>
<table class="table_block2">
<tr>
<td class="block101" style="width: 2%"></td>
<td class="block102" style="width: 96%"></td>
<td class="block103" style="width: 2%"></td>
</tr>
<tr>
<td class="block104" style="width: 2%"></td>
<td class="block105" style="width: 96%">
<?php
if ($auk['torg'] == 0) {
for ($i = 0; $i < count($auk_user); $i++) {
?>
<?php
$auk1_user = $mc->query("SELECT * FROM `users` WHERE `id`='" . $auk_user[$i]['id_user'] . "' ")->fetch_array(MYSQLI_ASSOC);
?>
<table style="width: 100%;margin:0px; padding-left: 4px; padding-right: 4px;">
<tr>
<td style="max-width: 100%;text-align: left;">
<?= $auk_user[$i]['id_user'] == $user['id'] ? "<b>" : ""; ?>
<?= $auk1_user['name']; ?>
<?= $auk_user[$i]['id_user'] == $user['id'] ? "</b>" : ""; ?>
</td>
<td style="width:30px; text-align: center;">
<img src="/images/icons/plata.png">
</td>
<td style="width: 60px; text-align: center">
<?= $auk_user[$i]['plata']; ?>
</td>
</tr>
</table>
<?php } ?>
<?php } ?>
<?php
if ($auk['torg'] == 1) {
$auk1_user = $mc->query("SELECT * FROM `users` WHERE `id`='" . $auk['id_lider'] . "' ")->fetch_array(MYSQLI_ASSOC);
?>
<div style="text-align: center">
Лидер открытых торгов
</div>
<table style="width: 100%;margin:0px; padding-left: 4px; padding-right: 4px;">
<tr>
<td style="max-width: 100%;text-align: left;">
<?= $auk1_user['id'] == $user['id'] ? "<b>" : ""; ?>
<?= $auk1_user['name']; ?>
<?= $auk1_user['id'] == $user['id'] ? "</b>" : ""; ?>
</td>
<td style="width:30px; text-align: center;">
<img src="/images/icons/plata.png">
</td>
<td style="width: 60px; text-align: center">
<?= $auk['bet_lider']; ?>
</td>
</tr>
</table>
<?php } ?>
</td>
<td class="block106" style="width: 2%"></td>
</tr>
<tr>
<td class="block107"></td>
<td class="block108"></td>
<td class="block109"></td>
</tr>
</table>
<?php
$footval = 'backtoshop';
}
}
require_once ('system/foot/foot.php');
?>