Размер файла: 5.99Kb
<?php
// Автор: Dimazz and Danis92
// http://adminwap.ru
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
$set['title']='Стол заказов'; // заголовок страницы
include_once '../sys/inc/thead.php';
title();
err();
aut();
if (isset($user))
{
if (isset($_GET['add_ok']))msg('Заказ добавлен');
if (isset($_GET['del_ok']))msg('Заказ удален');
if (isset($_GET['close_ok']))msg('Заказ выполнен');
if (isset($_GET['show']) && is_numeric($_GET['show']) && $_GET['show']!=NULL)
{
$id = abs(intval($_GET['show']));
$show = mysql_fetch_array(mysql_query("SELECT * FROM `stol` WHERE `id` = '' LIMIT 1"));
echo '<span class="ank_n">Заказ №:</span> '.$show['id'].'<br/>';
echo '<span class="ank_n">Заказ поступил от '.mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` = '$show[id_user]' LIMIT 1"),0).' '.vremja($show['time']).'</span><br/>';
echo '<span class="ank_n">Тема заказа:</span> '.output_text($show['them']).'<br/>';
echo '<span class="ank_n">Подробно:</span> '.output_text($show['text']).'<br/>';
echo '<span class="ank_n">Срочность[1-5]:</span>';
if ($show['sroch']==1)echo '<span class="new">1</span><br/>';
if ($show['sroch']==2)echo '<span class="new">2</span><br/>';
if ($show['sroch']==3)echo '<span class="new">3</span><br/>';
if ($show['sroch']==4)echo '<span class="new">4</span><br/>';
if ($show['sroch']==5)echo '<span class="new">5</span><br/>';
echo 'Статус заказа: ';
if ($show['status']=='1')
{
echo '<span class="off">Не выполнен</span>';
if ($user['level']>1) echo '<br/><a href="set.php?close='.$show['id'].'">Выполнить</a>';
}
if ($show['status']=='2')
{
echo '<span class="on">Выполнен</span><br/>';
echo '<span class="ank_n">Заказ выполнил: '.mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` = '$show[id_user2]' LIMIT 1"),0).' '.vremja($show['time2']).'</span><br/>';
}
if (user_access('guest_delete'))echo '<a href="set.php?del='.$show['id'].'">Удалить</a><br/>';
echo '<div class="foot"><a href="index.php">Назад</a></div><br/>';
}
if (!isset($_GET['show']))
{
$k_s = mysql_result(mysql_query("SELECT COUNT(*) FROM `stol`"),0);
$k_page = k_page($k_s,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
if ($k_s=='0')echo '<b>Заказов в базе нет!</b><br />';
if (isset($_GET['sort']) && $_GET['sort']=='asc') $sort = 'ASC';
elseif (!isset($_GET['sort'])) $sort = 'DESC';
if (isset($_GET['filter']) && $_GET['filter']=='close')
{
$q11 = mysql_query("SELECT * FROM `stol` WHERE `status` = '2' ORDER BY `time` $sort");
if (mysql_num_rows($q11)=='0') echo '<b>Выполненных заказов нет</b>';
}
elseif (isset($_GET['filter']) && $_GET['filter']=='noclose')
{
$q11 = mysql_query("SELECT * FROM `stol` WHERE `status` = '1' ORDER BY `time` $sort");
if (mysql_num_rows($q11)=='0') echo '<b>Невыполненных заказов нет</b>';
}
elseif (!isset($_GET['filter'])) $q11 = mysql_query("SELECT * FROM `stol` ORDER BY `time` $sort");
while ($zakaz = mysql_fetch_array($q11))
{
echo '<div class="foot">Заказ №: '.$zakaz['id'].'</div>';
if ($zakaz['status']=='2')echo '<span class="off">Заказ выполнен</span><br/>';
echo '<span class="ank_n">Заказ поступил от:</span> '.mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` ='$zakaz[id_user]' LIMIT 1"),0).' '.online($zakaz['id_user']).' ['.vremja($zakaz['time']).']<br/>';
echo '<span class="ank_n">Тема:</span> '.output_text($zakaz['them']).'<br/>';
echo '<span class="ank_n">Срочность[1-5]: </span>';
if ($zakaz['sroch']==1)echo '<span class="new">1</span><br/>';
if ($zakaz['sroch']==2)echo '<span class="new">2</span><br/>';
if ($zakaz['sroch']==3)echo '<span class="new">3</span><br/>';
if ($zakaz['sroch']==4)echo '<span class="new">4</span><br/>';
if ($zakaz['sroch']==5)echo '<span class="new">5</span><br/>';
if ($zakaz['status']==2)
{
echo '<span class="ank_n">Заказ выполнил:</span>'.mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` = '$zakaz[id_user2]' LIMIT 1"),0).' ';
echo ' '.online($zakaz['id_user2']).' ['.vremja($zakaz['time2']).']<br/>';
if ($user['id']==$zakaz['id_user'])echo '<a href="'.$zakaz['url'].'">» Просмотреть выполненный заказ</a><br/>';
}
if ($user['level']>0)
{
if ($zakaz['status']==1) echo '<a href="set.php?close='.$zakaz['id'].'">Выполнить </a> |';
if (user_access('guest_delete')) echo '<a href="set.php?del='.$zakaz['id'].'"> Удалить</a>';
}
}
if ($k_page>1)str("?",$k_page,$page);
echo '<div class="foot">
<a href="add.php">» Добавить заказ</a></div>
<b>Сортировать</b>:<br/>';
if (isset($_GET['sort']) && $_GET['sort']=='asc')
echo '<a href="index.php"><span class="ank_m">В обратном порядке</span></a><br/>';
if (!isset($_GET['sort']))
echo '<a href="index.php?sort=asc"><span class="ank_m">В прямом порядке</span></a><br/>';
echo '<b>Фильтровать:</b><br/>';
echo '<a href="index.php?filter=close"><span class="ank_m">Выполненные</span></a><br/>';
echo '<a href="index.php?filter=noclose"><span class="ank_m">Невыполненные</span></a>';
}
}
else
{
echo 'Чтобы иметь право добавлять свои заказы или просматиривать заказы других пользователей<br/>
Необходимо зарегистрироваться или авторизоватся';
}
include_once '../sys/inc/tfoot.php';
?>