From acac74376f165d676494b2f41654f7efc0d6326e Mon Sep 17 00:00:00 2001 From: "Igor Barkov [iwork]" Date: Sat, 3 Mar 2018 16:14:53 +0200 Subject: [PATCH] fixing zamok --- klan.php | 33 ++++++++------------------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/klan.php b/klan.php index 58558f8..49da634 100644 --- a/klan.php +++ b/klan.php @@ -72,26 +72,13 @@ $polno = unserialize($klan['vozm']); header("Location: klan.php"); } - if (isset($_POST['kr'])) { - $a = filter_var(INPUT_POST,'kolv',FILTER_VALIDATE_INT); - $b = $user['klan']; - - if ($a > 0) { - if ($user['money'] >= $a) { - $cc = mysql_query("update `clans` set `zbor`=`zbor`+$a WHERE `id`='$b'"); - mysql_query("update `users` set `money`=`money`-$a WHERE `id`={$user['id']}"); - header("Location: klan.php"); - } else echo "У Вас не достаточно денег"; - } else echo "Вы ошиблись с вводом суммы"; - } - - if (isset($_POST['start_zamok'])) { - $b = $user['klan']; - header("Location: klan.php"); - mysql_query("update `clans` set `zamok`='2' WHERE `id`='$b'"); -// Внезапно, базы такой и нет... -// mysql_query("INSERT INTO `z_clan`(`name_clan` , `hEAD`) VALUES ('''{$USER['KLAN']}','{$user['login']}');"); - } + if (isset($_POST['kr']) && ($_POST['kolv'] > 0)) { + if ($user['money'] >= $_POST['kolv']) { + db::c()->query('UPDATE `clans` SET `zbor` = `zbor` + ?i WHERE `id` = ?i', $_POST['kolv'], $user['klan']); + db::c()->query('UPDATE `users` SET `money` = `money` - ?i WHERE `id` = ?i', $_POST['kolv'], $user['id']); + header("Location: klan.php"); + } else err('Не хватает денег!'); + } else err('Сумма должна быть положительной!'); echo '

', $klan['name'], '

Количество рейтинговых очков клана: ', $klan['rating'], '
'; @@ -120,11 +107,7 @@ $polno = unserialize($klan['vozm']); } if (($klan['zbor'] >= '25000') AND ($klan['zamok'] == '1') AND ($klan['glava'] == $user['id'])) { - echo ' -
- - (Построить замок на Клановой улице)
-
'; + err('Сумма собрана, но замки ещё не введены в игру. 🙁'); } if ($klan['rating'] >= '1000000' AND $klan['zamok'] == 1) {