Изменено поле в БД, вынесены лишние функции их functions в профильные файлы. Оказывается, давно не работал логин и плохо работали сессии. Проверяется. Прочие мелкие баги и чистка самых хвостов.
This commit is contained in:
@@ -2,15 +2,11 @@
|
||||
|
||||
use Battles\Database\DBPDO;
|
||||
use Battles\Template;
|
||||
use Battles\User;
|
||||
|
||||
require_once 'config.php';
|
||||
$userLoginStatus = DBPDO::$db->ofetch('select enter_game from users where id = ?', User::$current->getId());
|
||||
if (empty($userLoginStatus->enter_game)) {
|
||||
header("Location: index.php");
|
||||
exit();
|
||||
} else {
|
||||
DBPDO::$db->execute('update users set enter_game = 0 where enter_game = 1 and id = ?', User::$current->getId());
|
||||
$userLoginStatus = DBPDO::$db->ofetch('select enter_game from users where id = ?', $_SESSION['uid']);
|
||||
if (!empty($userLoginStatus->enter_game)) {
|
||||
DBPDO::$db->execute('update users set enter_game = 0 where enter_game = 1 and id = ?', $_SESSION['uid']);
|
||||
}
|
||||
|
||||
Template::header('Окно игры');
|
||||
@@ -30,6 +26,7 @@ Template::header('Окно игры');
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
border: 0 solid;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.frametable {
|
||||
@@ -52,19 +49,17 @@ Template::header('Окно игры');
|
||||
<table class="frametable">
|
||||
<tr style="height: 25px;">
|
||||
<td class="frametd">
|
||||
<iframe id="header<?= mt_rand() ?>" class="FRAME" src="top_menu.php" scrolling="no" frameborder="0"
|
||||
name="headframe"></iframe>
|
||||
<iframe id="header<?= mt_rand() ?>" class="FRAME" src="top_menu.php" name="headframe" title="headframe"></iframe>
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="height: 75%;">
|
||||
<td class="frametd">
|
||||
<iframe id="main<?= mt_rand() ?>" class="FRAME" src="main.php?top=<?= mt_rand() ?>" frameborder="0"
|
||||
name="gameframe"></iframe>
|
||||
<iframe id="main<?= mt_rand() ?>" class="FRAME" src="main.php?top=<?= mt_rand() ?>" name="gameframe" title="gameframe"></iframe>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="frametd">
|
||||
<iframe id="chat<?= mt_rand() ?>" class="FRAME" src="chat.php" frameborder="0" name="chatframe"></iframe>
|
||||
<iframe id="chat<?= mt_rand() ?>" class="FRAME" src="chat.php" name="chatframe" title="chatframe"></iframe>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
Reference in New Issue
Block a user