Внедрение шаблонизатора.
This commit is contained in:
parent
0615dcec94
commit
6f903573d0
@ -29,7 +29,9 @@ $byingItemId = (int)filter_input(INPUT_GET, 'set', FILTER_VALIDATE_INT, ['option
|
||||
|
||||
if ($putItemId) {
|
||||
$dress = db::c()->query('SELECT `name`,`duration`,`maxdur`,`cost` FROM `inventory` WHERE `dressed` = 0 AND `id` = ?i AND `owner` = ?i', $putItemId, $_SESSION['uid'])->fetch_assoc();
|
||||
if (empty($putItemCost)) $putItemCost = $dress['cost'];
|
||||
if (empty($putItemCost)) {
|
||||
$putItemCost = $dress['cost'];
|
||||
}
|
||||
$commission = ceil($putItemCost / 10); # 10% от суммы с округлением вверх.
|
||||
if ($user['money'] > $commission) {
|
||||
|
||||
@ -39,8 +41,12 @@ if ($putItemId) {
|
||||
db::c()->query('UPDATE `inventory` SET `setsale` = ?i WHERE `id` = ?i', $putItemCost, $putItemId);
|
||||
db::c()->query('UPDATE `users` SET `money` = `money` - ?i WHERE `id` = ?i', $commission, $_SESSION['uid']);
|
||||
$status = "Вы сдали в магазин «{$dress['name']}» за {$putItemCost} кр. Вычтено за услуги магазина: {$commission} кр.";
|
||||
} else $status = "Предмет не найден в инвентаре!";
|
||||
} else $status = "У вас не хватает " . $commission - $user['money'] . " кр. чтобы оплатить комиссию!";
|
||||
} else {
|
||||
$status = "Предмет не найден в инвентаре!";
|
||||
}
|
||||
} else {
|
||||
$status = "У вас не хватает " . $commission - $user['money'] . " кр. чтобы оплатить комиссию!";
|
||||
}
|
||||
}
|
||||
|
||||
if ($returningItemId) {
|
||||
@ -50,7 +56,9 @@ if ($returningItemId) {
|
||||
addToDelo($deloText);
|
||||
db::c()->query('UPDATE `inventory` SET `setsale` = 0 WHERE `id` = ?i', $returningItemId);
|
||||
$status = "Вы забрали из магазина ваш «{$dress['name']}».";
|
||||
} else $status = "Предмет не найден на полках магазина!";
|
||||
} else {
|
||||
$status = "Предмет не найден на полках магазина!";
|
||||
}
|
||||
}
|
||||
|
||||
if ($byingItemId) {
|
||||
@ -68,9 +76,13 @@ if ($byingItemId) {
|
||||
$deloText = "{$seller['login']} продал на рынке товар: «{$dress['name']}» id:({$byingItemId}) [{$dress['duration']}/{$dress['maxdur']}] персонажу {$user['login']} за {$dress['setsale']} кр.";
|
||||
addToDelo($deloText, $dress['owner']);
|
||||
$user['money'] = $user['money'] - $dress['setsale'];
|
||||
telegraph($dress['owner'],"Предмет «{$dress['name']}» продан на рынке за {$dress['setsale']} кр.");
|
||||
} else $status = "Недостаточно средств!";
|
||||
} else $status = "Предмет не найден на полках магазина!";
|
||||
telegraph($dress['owner'], "Предмет «{$dress['name']}» продан на рынке за {$dress['setsale']} кр.");
|
||||
} else {
|
||||
$status = "Недостаточно средств!";
|
||||
}
|
||||
} else {
|
||||
$status = "Предмет не найден на полках магазина!";
|
||||
}
|
||||
}
|
||||
|
||||
$classPrintControlName = "marketbuy";
|
||||
@ -132,15 +144,9 @@ while ($row = $data->fetch_assoc()) {
|
||||
$iteminfo[] = new ShopItem($row);
|
||||
}
|
||||
|
||||
Template::header('Рынок');
|
||||
?>
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<link rel=stylesheet href="css/main.css">
|
||||
<script src="js/main.js"></script>
|
||||
<meta charset="utf-8">
|
||||
<title>Рынок</title>
|
||||
</HEAD>
|
||||
<body>
|
||||
<script src="js/main.js"></script>
|
||||
<h1>Рынок</h1>
|
||||
<a href=# onclick=hrefToFrame('city.php?cp')> ← выйти на Центральную площадь</a>
|
||||
<div><?php if (!empty($status)) err($status); ?></div>
|
||||
@ -198,6 +204,4 @@ while ($row = $data->fetch_assoc()) {
|
||||
</div>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
</TABLE>
|
Loading…
Reference in New Issue
Block a user