Внедрение шаблонизатора. Решение самых идиотских ошибок вёрстки. Кое-где исправлены ошибки синтаксиса php.
This commit is contained in:
+31
-25
@@ -10,7 +10,7 @@ if (empty($_SESSION['uid'])) {
|
||||
|
||||
require_once 'functions.php';
|
||||
|
||||
if (!($user->room >= 37 AND $user->room <= 41)) {
|
||||
if (!($user->room >= 37 && $user->room <= 41)) {
|
||||
header("Location: main.php");
|
||||
exit;
|
||||
}
|
||||
@@ -19,15 +19,27 @@ $castleOwners = db::c()->query('SELECT * FROM `clans` WHERE `short` = (SELECT *
|
||||
|
||||
if ($castleOwners['id'] == $user['klan']) {
|
||||
// если мой клан
|
||||
if ($_GET['goto'] == 'arsenal') $user->room = 38;
|
||||
if ($_GET['goto'] == 'home') $user->room = 37;
|
||||
if ($_GET['goto'] == 'dvor') $user->room = 39;
|
||||
if ($_GET['goto'] == 'master') $user->room = 40;
|
||||
if ($_GET['goto'] == 'rest') $user->room = 41;
|
||||
if ($_GET['goto'] == 'arsenal') {
|
||||
$user->room = 38;
|
||||
}
|
||||
if ($_GET['goto'] == 'home') {
|
||||
$user->room = 37;
|
||||
}
|
||||
if ($_GET['goto'] == 'dvor') {
|
||||
$user->room = 39;
|
||||
}
|
||||
if ($_GET['goto'] == 'master') {
|
||||
$user->room = 40;
|
||||
}
|
||||
if ($_GET['goto'] == 'rest') {
|
||||
$user->room = 41;
|
||||
}
|
||||
if (in_array($_GET['goto'], ['arsenal', 'home', 'dvor', 'master', 'rest'])) {
|
||||
db::c()->query('UPDATE `users`,`online` SET `users`.`room` = ?i,`online`.`room` = ?i WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $user->room, $user->room, $_SESSION['uid']);
|
||||
header('location: gotzamok.php');
|
||||
} else $status = 'В этом замке нет такого места!';
|
||||
} else {
|
||||
$status = 'В этом замке нет такого места!';
|
||||
}
|
||||
}
|
||||
|
||||
switch ($user->room) {
|
||||
@@ -45,7 +57,7 @@ if ($user->room == 38) {
|
||||
if ($_GET['back']) {
|
||||
$item = db::c()->query('SELECT * FROM `gotzam_arsenal` WHERE `id` = ?i', $_GET['back'])->fetch_assoc();
|
||||
|
||||
if ($_SESSION['uid'] == $item['owner'] OR $_SESSION['uid'] == $glava['glava']) {
|
||||
if ($_SESSION['uid'] == $item['owner'] or $_SESSION['uid'] == $glava['glava']) {
|
||||
$status = 'Вы забрали вещь из арсенала.';
|
||||
db::c()->query('UPDATE `inventory` SET `owner` = ?i WHERE `id` = ?i', $_SESSION['uid'], $item['id_it']);
|
||||
db::c()->query('DELETE FROM `gotzam_arsenal` WHERE `id` = ?i', $_GET['back']);
|
||||
@@ -84,24 +96,20 @@ if ($user->room == 40) {
|
||||
} else $status = 'Не хватает денег!';
|
||||
}
|
||||
}
|
||||
Template::header('Клановый замок');
|
||||
?>
|
||||
<HTML>
|
||||
<head>
|
||||
<link rel=stylesheet href="css/main.css">
|
||||
<script src="js/main.js"></script>
|
||||
<meta charset="utf-8">
|
||||
<style>
|
||||
body {
|
||||
background: url('i/<?= $backgroundImage ?>.jpg') no-repeat top right;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h3>Приветствую тебя в замке <img src='i/clan/<?= $castleOwners['short'] ?>.gif'> <?= $castleOwners['name'] ?>, воин!</h3>
|
||||
<div style="text-align: right;">
|
||||
<button onClick="hrefToFrame('city.php?bps')">Вернуться</button>
|
||||
</div>
|
||||
<div><?php if (!empty($status)) err($status); ?></div>
|
||||
<h3>Приветствую тебя в замке <img src='i/clan/<?= $castleOwners['short'] ?>.gif'> <?= $castleOwners['name'] ?>,
|
||||
воин!</h3>
|
||||
<div style="text-align: right;">
|
||||
<button onClick="hrefToFrame('city.php?bps')">Вернуться</button>
|
||||
</div>
|
||||
<div><?php if (!empty($status)) err($status); ?></div>
|
||||
|
||||
<?php
|
||||
if ($castleOwners['id'] == $user['klan']) { ?>
|
||||
@@ -153,12 +161,12 @@ if ($castleOwners['id'] == $user['klan']) { ?>
|
||||
<BR>
|
||||
<small>Положил: <?= Nick::id($item['owner'])->full(1) ?><BR></small>
|
||||
<?php
|
||||
if ($_SESSION['uid'] == $item['owner'] OR $_SESSION['uid'] == $glava['glava']): ?>
|
||||
if ($_SESSION['uid'] == $item['owner'] or $_SESSION['uid'] == $glava['glava']): ?>
|
||||
<A HREF="?back=<?= $item['id'] ?>">забрать</A><BR>
|
||||
<?php else: $status = 'Вы не можете забрать эту вещь из арсенала.';
|
||||
endif; ?>
|
||||
</TD>
|
||||
<TD valign=top> Тут был showitem($row); </TD>
|
||||
<TD valign=top> Тут был showitem($row);</TD>
|
||||
</TR>
|
||||
<?php endwhile; ?>
|
||||
</table>
|
||||
@@ -172,7 +180,7 @@ if ($castleOwners['id'] == $user['klan']) { ?>
|
||||
<IMG SRC="i/sh/<?= $row['img'] ?>">
|
||||
<BR><A HREF="?add=<?= $row['id'] ?>&sid=&sale=1">сдать в арсенал</A>
|
||||
</TD>
|
||||
<TD valign=top> Тут был showitem($row); </TD>
|
||||
<TD valign=top> Тут был showitem($row);</TD>
|
||||
</TR>
|
||||
<?php endwhile; ?>
|
||||
</table>
|
||||
@@ -205,6 +213,4 @@ if ($castleOwners['id'] == $user['klan']) { ?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<? } else $status = 'Ворота замка закрыты, привратник отказывается даже разговаривать с тобой...'; ?>
|
||||
</body>
|
||||
</HTML>
|
||||
<? } else $status = 'Ворота замка закрыты, привратник отказывается даже разговаривать с тобой...'; ?>
|
||||
Reference in New Issue
Block a user