Вход Регистрация
Файл: www-1/joo.php
Строк: 69
<?php
define
('cms'1);
require_once 
'core.php'
if (
$user
{
Error_Reporting(E_ALL & ~E_NOTICE);
$u mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$user."'"));

    echo 
'<div class="menu">Ваш дневник</div>';
    echo 
'<div class="pt">';
switch (
$_GET['a'])
{
default:
echo 
'<img src="./img/messages.png" alt=*> <a href="./forum.php">Форум</a><br />';
echo 
'<img src="./img/messages.png" alt=*> <a href="./mail.php">Почта</a><br />';
echo 
'<img src="./img/stamp.png" alt=*> <a href="?a=active">Просмотр активных заданий</a><br />';
echo 
'<img src="./img/stamp.png" alt=*> <a href="?a=stope">Просмотр завершенных заданий</a><br />';
echo 
'<img src="./img/rack.png" alt=*> <a href="?a=karta">Просмотр карты</a><br />';
echo 
'<img src="./img/settings.png" alt=*> <a href="./guide.php">Помощник по игре</a><br />';
echo 
'<img src="./img/settings.png" alt=*> <a href="?a=adm">Администрация</a><br />';
break;

case 
'active':

$num_quests mysql_result(mysql_query("select count(*) from `quest` WHERE `end` != '9' AND `user` = '".$user."'"),0);
if (
$num_quests 0)
    {
$query mysql_query("SELECT * FROM `quest` WHERE `end` != '9' AND `user` = '".$user."'");
echo 
'Активные задания:<br />';
while(
$res mysql_fetch_assoc($query))
{
echo 
'<a href="?a=inf&amp;id='.$res['id'].'">'.$res['title'].'</a><br />';
}
    } else echo 
'Активных квестов нет!';
echo 
'<div class="lin"></div><a href="./joo.php">Назад</a>';
break;

case 
'inf':
$q mysql_fetch_array(mysql_query("SELECT * FROM `quest` WHERE `id` = '".$_GET['id']."'"));
if (!empty(
$q['title']))
    {
    echo 
'Задание: <b>'.$q['title'].'</b><br />';
    echo 
'Местоположение: <b>X'.$q['x'].' Y'.$q['y'].'</b><br />';
    
$loc mysql_fetch_array(mysql_query("SELECT * FROM `locations` WHERE `x` = '".$q['x']."' AND `y` = '".$q['y']."'"));
    echo 
'Локация: <b>'.$loc['title'].'</b><br />';
    echo 
'Статус: ';
    if (
$q['end'] < 9) echo '<b><font color="red">Не выполнил</font></b>';
    if (
$q['end'] == 9) echo '<b><font color="green">Выполнил</font></b>';
    if (
$q['type'] == 1$quester 'Арлледил';
    echo 
'<br />Описание: '.$quester.' поставил перед тобой задачу доставить посылку в '.$q['title'].'.';
    echo 
'<div class="lin"></div><a href="./joo.php">Назад</a>';
    }
    else 
header('Location: ./index.php');
break;


case 
'adm':
$query mysql_query("SELECT `login`,`id`,`privilege`,`online` FROM `users` WHERE `privilege` = '2'");
echo 
'Администраторы:<br />';
while(
$res mysql_fetch_assoc($query))
{
echo 
'<a href="./user.php?id='.$res['id'].'">'.$res['login'].'</a>';
if (
$res['online'] == 1) echo ' (<font color="green">ON</font>)<br />';
if (
$res['online'] == 0) echo ' (<font color="red">OFF</font>)<br />';
}
break;


case 
'stope':
$num_quests mysql_result(mysql_query("select count(*) from `quest` WHERE `end` = '9' AND `user` = '".$user."'"),0);
if (
$num_quests 0)
    {
$query mysql_query("SELECT * FROM `quest` WHERE `end` = '9' AND `user` = '".$user."'");
echo 
'Завершенные задания:<br />';
while(
$res mysql_fetch_assoc($query))
{
echo 
'<a href="?a=inf&amp;id='.$res['id'].'">'.$res['title'].'</a><br />';
}
    } else echo 
'Завершенных квестов нет!';
echo 
'<div class="lin"></div><a href="./joo.php">Назад</a>';
break;


case 
'karta':
$loc mysql_fetch_array(mysql_query("SELECT * FROM `locations` WHERE `x` = '".$u['x']."' AND `y` = '".$u['y']."'"));
echo 
'Ваши координаты: <b>X:'.$loc[x].' Y:'.$loc[y].'</b>';
echo 
'<br />Введите координаты, чтобы узнать местность:<br />
<form method="post" action=""> 
X: <input type="text" name="x" size="2" maxlength="5" value=""><br />
Y: <input type="text" name="y" size="2" maxlength="5" value=""><br />
<input type="submit" value="Узнать">*
</form>'
;
if (isset(
$_POST[x]) AND isset($_POST[y]))
        {
        
$x abs(round($_POST[x]));
        
$y abs(round($_POST[y]));
        if (
$x == OR $y == 0)
                    {
                    echo 
'Недопустимые координаты.';
                    }
                    else 
                        {
                       
$l mysql_fetch_array(mysql_query("SELECT * FROM `locations` WHERE `x` = '".$x."' AND `y` = '".$y."'"));
                       if (!empty(
$l))
                            {
                            echo 
'X:'.$x.' Y:'.$y.'<br><b>'.$l['title'].'</b>';
                            }
                            else echo 
'Нет такой локации!';
                        }
        } else echo
'* необходимо заполнить оба поля';
break;
}

echo 
'</div>';

}
else
{
header('Location: ./index.php');
}
include 
'./include/foot.php';
?>
Онлайн: 2
Реклама