From c6efca652d1f9dec2bd3fe0129b41e182c1d3e86 Mon Sep 17 00:00:00 2001 From: "Igor Barkov (iwork)" Date: Mon, 6 Jul 2020 16:54:51 +0300 Subject: [PATCH] Undefined index: battle, in_tower. Mysql::query: Unknown column 'real_time' in 'where clause'. --- main.php | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/main.php b/main.php index 2c0929f..99eccfe 100644 --- a/main.php +++ b/main.php @@ -1,7 +1,6 @@ query('UPDATE `online` SET `real_time` = ?i WHERE `user_id` = ?i', time(), $user['id']); } catch (\Krugozor\Database\Mysql\Exception $e) { - //echo "
Ошибка: " . $e->getMessage() . "
В файле: " . $e->getFile() . " (" . $e->getLine() . ")
"; - echo "
Ошибка: " . $e->getMessage() . "
В файле: " . $e->getTraceAsString() . " (" . $e->getLine() . ")
"; -} -if ($user['battle'] != 0) { - header('location: fbattle.php'); - die(); + echo "
Ошибка: " . $e->getMessage() . "
Стек: " . $e->getTraceAsString() . "
"; } +try { + if ($user['battle'] != 0) { + header('location: fbattle.php'); + die(); + } +} catch (Exception $e) {echo '
Не подтянулся $user[\'battle\'], нет ячейки в базе.
';} +try { + //БС + if ($user['in_tower'] == 1) { + header('Location: towerin.php'); + die(); + } +} catch (Exception $e) {echo '
Не подтянулся $user[\'in_tower\'], нет ячейки в базе.
';} /* === проверяем соответствие комнаты и скрипта === */ if (in_array($user['room'], [20, 21, 26, 48, 51, 52, 651, 2655, 2601, 2701, 2702, 2111], 1)) { @@ -103,11 +110,7 @@ if ($user['room'] == 650) { header('Location: ul_clans.php'); die(); } -//БС -if ($user['in_tower'] == 1) { - header('Location: towerin.php'); - die(); -} + //Храм древнх if ($user['room'] == 203) { header('Location: church.php'); @@ -1689,7 +1692,11 @@ if (input::get('edit')) { -query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time() - 60)); ?> +query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time() - 60)); +} catch (Exception $e) {echo '
В таблице online нет ячейки real_time так как неясно что она делает. Ошибка обращения в базу.
'; +?>