|
<?php
$title = 'Мои работы';
//-----Подключаем функции-----//
require_once ('../system/function.php');
//-----Подключаем вверх-----//
require_once ('../system/header.php');
//-----Переадресация для гостей-----//
if(!$user['id']) {
header('Location: /');
exit();
}
switch($_GET['act'])
{
default:
echo '<div class="title"> Выполняются мною</div>';
if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `stol`WHERE `status`= '1' "),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$wait = mysql_query("SELECT * FROM `stol` WHERE `status` = '1' AND `prinal` = '".$user['id']."' ORDER BY `id` DESC LIMIT $start, $max");
while($w = mysql_fetch_assoc($wait))
{
echo '
<div class="anketa">Номер заказа: <font color="green">'.$w['id'].'</font></div>
<div class="links">Название: '.$w['name'].'<br> Описание: '.$w['opis'].' </div>
<div class="anketa">Заказчик: '.nick($w['user']).' ('.vremja($w['time']).') </div>
<div class="anketa"><a href="'.$HOME.'/mes/newmes'.$w['user'].'"> <img src="/images/user/mess0.png"> Написать сообщение</div></a>
<div class="anketa">[<a href="/user/stol.php?act=ok&id='.$w['id'].'"><font color="green">Завершить</font></a>] [<a href="/user/stol.php?act=otkaz&id='.$w['id'].'"><font color="red">Отказаться</font></a>]</div>';
}
$w = mysql_result(mysql_query("SELECT COUNT(id) FROM `stol` WHERE `status`= '1' AND `prinal` = '".$user['id']."' "),0);
if($w < 1) {
echo '<div class="podmenu">Нет работ</div>';
}
if ($k_page<1){
echo str('/user/stol.php?',$k_page,$page); // Вывод страниц
}
break;
case 'ok':
$id = abs(intval($_GET['id']));
$wait = mysql_query("SELECT COUNT(id) FROM `stol` WHERE `status` = '1' AND `id`= '".$id."' ");
if($wait == 0) {
echo '<div class="title">Стол заказов | Ошибка</div><div class="podmenu"><center><b>Такого заказа не существует!</b></center></div>';
require_once ('../system/footer.php');
exit();
}
$w = mysql_fetch_assoc(mysql_query("SELECT * FROM `stol` WHERE `id` = '".$id."'"));
if($w['prinal'] == $user['id']) {
if($user['id'] != $w['user'])
{
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$w['user']."', `kto` = '".$user['id']."', `text` = 'завершил работу над Вашим [url=".$HOME."/stol.php?act=yes]заказом № ".$w['id']."[/url]'");
}
mysql_query("UPDATE `stol` SET `status` = '3', `time` = '".time()."' WHERE `id` = '".$id."' ");
echo '<div class="anketa">Статус заказа № '.$w['id'].' выставлен как <font color="green">"выполнено"</font></div>';
echo '<a href="/user/cab.php"><div class="anketa"> Назад</div></a>';
require_once ('../system/footer.php');
exit();
}else{
echo '<div class="anketa"><font color="red">Вы не можете завершить чужой заказ</font></div>';
echo '<a href="/user/cab.php"><div class="anketa"> Назад</div></a>';
require_once ('../system/footer.php');
exit();
}
break;
case 'otkaz':
$id = abs(intval($_GET['id']));
$wait = mysql_query("SELECT COUNT(id) FROM `stol` WHERE `status` = '1' AND `id`= '".$id."' ");
if($wait == 0) {
echo '<div class="title">Стол заказов | Ошибка</div><div class="podmenu"><center><b>Такого заказа не существует!</b></center></div>';
require_once ('../system/footer.php');
exit();
}
$w = mysql_fetch_assoc(mysql_query("SELECT * FROM `stol` WHERE `id` = '".$id."'"));
if($w['prinal'] == $user['id']) {
if($user['id'] != $w['user'])
{
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$w['user']."', `kto` = '".$user['id']."', `text` = 'отказался от Вашего [url=".$HOME."/stol.php?act=otkaz]заказа № ".$w['id']."[/url]'");
}
mysql_query("UPDATE `stol` SET `status` = '4', `time` = '".time()."' WHERE `id` = '".$id."' ");
echo '<div class="anketa">Статус заказа № '.$w['id'].' выставлен как <font color="red">"отказано"</font></div>';
echo '<a href="/user/cab.php"><div class="anketa"> Назад</div></a>';
require_once ('../system/footer.php');
exit();
}else{
echo '<div class="anketa"><font color="red">Вы не можете отказаться от чужой работы</font></div>';
echo '<a href="/user/cab.php"><div class="anketa"> Назад</div></a>';
require_once ('../system/footer.php');
exit();
}
break;
}
echo '<a href="/user/cab.php"><div class="anketa"> Назад</div></a>';
//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>