Новый класс Chat; session_start() уехал централизованно в конфиг с проверкой на существование ессии перед открытием. Уборка deprecated-артефактов. Работа по внедрению #42.
This commit is contained in:
+13
-10
@@ -1,23 +1,26 @@
|
||||
<?php
|
||||
session_start();
|
||||
|
||||
use Battles\Database\DBPDO;
|
||||
use Battles\Template;
|
||||
use Battles\User;
|
||||
|
||||
require_once "config.php";
|
||||
$user = new \Battles\User($_SESSION['uid']);
|
||||
if ($_GET['id'] && $user->getAdmin()) {
|
||||
if (!empty($_GET['id']) && User::$current->getAdmin()) {
|
||||
echo "Пробуем перейти на выбранную замковую улицу...";
|
||||
$_SESSION["klan"] = $_GET['klan'];
|
||||
$a = $_GET['klan'];
|
||||
db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 651, `online`.`room` = 651 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $_SESSION['uid']);
|
||||
DBPDO::$db->execute('update users, online set users.room = 651, online.room = 651 where user_id = id and user_id = ?', User::$current->getId());
|
||||
header("location: city.php");
|
||||
exit;
|
||||
}
|
||||
\Battles\Template::header('Клановый перекрёсток');
|
||||
Template::header('Клановый перекрёсток');
|
||||
?>
|
||||
<a href="/city.php?strah=1">← назад</a>
|
||||
<h1>Переход к клановым улицам</h1>
|
||||
На данный момент свои замки имеют такие кланы:
|
||||
<?php
|
||||
$query = db::c()->query('SELECT `id`,`short`,`align`,`name` FROM `clans` WHERE `zamok` = 2');
|
||||
while ($row = $query->fetch_assoc()) {
|
||||
$frm = "<img src='i/align_%s.png'> <img src='i/clan/%s.png'> %s<br><form><input name='klan' type='hidden' value='%s'><input type='submit' value='Вход'></form>";
|
||||
echo sprintf($frm, $row['align'], $row['short'], $row['name'], $row['id']);
|
||||
}
|
||||
$rows = DBPDO::$db->fetchAll('select short_name, full_name, owner_id from clans where zamok = 2');
|
||||
foreach ($rows as $row) {
|
||||
$frm = "<img src='i/clan/%s.png'> %s<br><form><input name='klan' type='hidden' value='%s'><input type='submit' value='Вход'></form>";
|
||||
echo sprintf($frm, $row['short_name'], $row['full_name'], $row['owner_id']);
|
||||
}
|
||||
Reference in New Issue
Block a user