From c666e3e8a2e518ebd056a511b9cd42b1ed7d394a Mon Sep 17 00:00:00 2001 From: lopar Date: Wed, 28 Oct 2020 14:31:17 +0200 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=85=D0=BE=D0=B4=20=D0=B2=20=D1=81?= =?UTF-8?q?=D1=87=D1=91=D1=82=20=D0=BD=D0=B5=20=D0=BD=D1=83=D0=B6=D0=B5?= =?UTF-8?q?=D0=BD=20=D1=82=D0=B0=D0=BA=20=D0=BA=D0=B0=D0=BA=20=D1=81=D1=87?= =?UTF-8?q?=D1=91=D1=82=20=D0=BE=D0=B1=D1=8F=D0=B7=D0=B0=D1=82=D0=B5=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B4=D0=BB=D1=8F=20=D0=B2=D1=81=D0=B5=D1=85=20?= =?UTF-8?q?=D0=B8=20=D0=B7=D0=B0=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D1=81=D1=8F?= =?UTF-8?q?=20=D0=BF=D1=80=D0=B8=20=D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82?= =?UTF-8?q?=D1=80=D0=B0=D1=86=D0=B8=D0=B8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bank.php | 117 ++++++++++++++++++++++++------------------------------- 1 file changed, 51 insertions(+), 66 deletions(-) diff --git a/bank.php b/bank.php index 35572af..ec6afa2 100644 --- a/bank.php +++ b/bank.php @@ -16,77 +16,62 @@ if ($user->battle != 0) { header('location: fbattle.php'); exit; } -const BANK_SESSION_NAME = "bankid"; const SUCCESS = "Успешная операция!"; -$get = urldecode(filter_input(INPUT_SERVER, 'QUERY_STRING')); -if ($get == 'exit') { - $_SESSION[BANK_SESSION_NAME] = null; -} + $bank = new Bank($user->id); $status = ''; -if (isset($_POST['userlogin'])) { - $_SESSION[BANK_SESSION_NAME] = $bank->user_id; +$toid = (int)$_POST['to_id'] ?? 0; +$summa = (int)$_POST['summa'] ?? 0; +$submit = $_POST['action'] ?? ''; +// Зачисление кредитов на счёт. +if ($submit === 'depositMoney' && $summa) { + $bank->depositMoney($summa); + $status = SUCCESS; } -if ($_SESSION[BANK_SESSION_NAME]) { - $toid = (int)$_POST['to_id'] ?? 0; - $summa = (int)$_POST['summa'] ?? 0; - $submit = $_POST['action'] ?? ''; - // Зачисление кредитов на счёт. - if ($submit === 'depositMoney' && $summa) { - $bank->depositMoney($summa); - $status = SUCCESS; - } - // Снятие кредитов со счёта. - if ($submit === 'withdrawMoney' && $summa) { - $bank->withdrawMoney($summa); - $status = SUCCESS; - } - // Перевод кредитов на другой счёт. - if ($submit === 'sendMoney' && $summa && $toid) { - $bank->sendMoney($toid, $summa); - $status = SUCCESS; - } - unset($submit, $summa, $toid); +// Снятие кредитов со счёта. +if ($submit === 'withdrawMoney' && $summa) { + $bank->withdrawMoney($summa); + $status = SUCCESS; } +// Перевод кредитов на другой счёт. +if ($submit === 'sendMoney' && $summa && $toid) { + $bank->sendMoney($toid, $summa); + $status = SUCCESS; +} +unset($submit, $summa, $toid); + Template::header('Банк'); ?> - - -

Банк

- - ← выйти из банка -
- -

← выйти из счёта

-
-
- Cчет №user_id ?> - На счету: money ?> -
- На руках: -
-
- Работа со счётом -
- - - -
-
- - - -
-
-
- Перевод кредитов -
- -
- - -
- Комиссия: % от переводимой суммы, но не менее 1 кр. -
- \ No newline at end of file + + + +
+
+ На счету: getMoney() ?> +
+ На руках: money ?> +
+
+ Работа со счётом +
+ + + +
+
+ + + +
+
+
+ Перевод кредитов +
+ +
+ + +
+ Комиссия: % от переводимой суммы, но не менее 1 кр. +