bank fixes

This commit is contained in:
lopar
2018-03-09 20:07:04 +02:00
parent 5ccac1eb89
commit 10e30c2392
2 changed files with 14 additions and 6 deletions
+13 -5
View File
@@ -26,6 +26,12 @@ function inschet($userid)
echo "</select>";
}
$bank = db::c()->query('SELECT `id`, `cr`, `ekr` FROM `bank` WHERE `id` = ?i', $_SESSION['bankid'])->fetch_assoc();
if (!$bank['id']) {
db::c()->query('INSERT INTO `bank` (`id`) VALUES (?i)', $_SESSION['bankid']);
$_SESSION['bankid'] = null;
}
?>
<!DOCTYPE html>
@@ -36,7 +42,7 @@ function inschet($userid)
<title>Банк</title>
<script>
function leave() {
top.frames['main'].location = 'city.php?strah=1&tmp=' + Math.random()
top.frames['main'].location = 'city.php?strah'
}
</script>
<script src="/js/jquery-1.7.2.min.js"></script>
@@ -94,6 +100,8 @@ if (!$_SESSION['bankid']) {
<form method="post"><input type="submit" name="userlogin" value="Войти в личный счёт"></form>
<?
} else {
if ($_GET['fail']) {
err('Ошибка пополнения баланса.');
die();
@@ -119,7 +127,7 @@ if (!$_SESSION['bankid']) {
}
$_POST['in'] = 0;
}
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`=" . $_SESSION['bankid'] . ";"));
if ($_POST['out'] && $_POST['ok']) {
$_POST['ok'] = round($_POST['ok'], 2);
if (is_numeric($_POST['ok']) && ($_POST['ok'] > 0) && ($_POST['ok'] <= $bank['cr'])) {
@@ -414,7 +422,7 @@ if (!$_SESSION['bankid']) {
err($mywarn);
?>
<a href="?exit=1"> ← выйти из счёта</a>
<h1>Cчет № <b><?= $_SESSION['bankid'] ?></h1>
<h1>Cчет № <b><?=$bank['id']?></h1>
<div class="appblock">
<legend>Денежные средства</legend>
@@ -468,7 +476,7 @@ if (!$_SESSION['bankid']) {
<input type=submit name=changeback value="обменять">
</form>
</div>
<div class="appblock">
<div class="appblock" style="background:#FFAAAA;">
<legend>Выписать чек</legend>
Услуга "чек на предъявителя". Вы выписываете екровый чек, который затем сможет обналичить любой
персонаж.<br>
@@ -477,7 +485,7 @@ if (!$_SESSION['bankid']) {
name="sales"/>
</form>
</div>
<div class="appblock">
<div class="appblock" style="background:#FFAAAA;">
<legend>Обналичить чек</legend>
В нашем банке мы принимаем к погашению екровые чеки на предъявителя.
<form method="POST">