Файл: ubiznes.mobi/inc/support.php
Строк: 98
<?php
if(isset($_GET['new_ticket']) && $user['level']>=5){
#echo'<div class="menu"> <div class="h2"><h2><a href=/?support>Служба поддержки</a> / Новый запрос</h2> </div>';
if(isset($_GET['type'])){
$type=abs(intval($_GET['type'])); if($type==1)$name="Общий вопрос"; elseif($type==2) $name="Вопрос по оплате"; else $name="Предложение по игре";
if(isset($_POST['go_supp'])){
$msg=mysql_real_escape_string($_POST['msg']);
if($msg!=null && $msg!=""){
mysql_query("INSERT INTO `support_ticket` SET `name` = '$name', `msg` = '$msg', `time` = '$time', `id_user` = '$user[id]', `open` = '1',`type`='tema'");
$_SESSION['msg']="Сообщение успешно отправлено"; header("location:/?support"); exit;
}else{err_game("Сообщение не может быть пустым");}
}
echo'<div class="menu">
<div class="h2"><h2>Тип запроса: '.$name.'</h2></div>
<form method="post"><center>
Введите суть вопроса: </br>
<textarea name="msg" class="wide" rows="3"></textarea></br>
<input type="submit" name="go_supp" value="Отправить запрос"></center></form>
</div>';
back("/?support&new_ticket");
include_once'sys/foot.php';
}
echo'<div class="b-top"> Выберите тип запроса: </br></div>
<div class="pan-4">'.img_icons(16,16,'upal').' <a href=/?support&new_ticket&type=1>Общие вопросы</a></br></div>
<div class="pan-4">'.img_icons(16,16,'upal').' <a href=/?support&new_ticket&type=1>Вопрос по оплате</a></br></div>
<div class="pan-4">'.img_icons(16,16,'upal').' <a href=/?support&new_ticket&type=1>Предложение по игре</a></br>
</div>';
back("/?support");
include_once'sys/foot.php';
}
if(isset($_GET['ticket']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `support_ticket` WHERE `id` = '".intval($_GET['ticket'])."' AND `id_user` = '$user[id]'"),0)>0){
$id=abs(intval($_GET['ticket']));
$ticket=mysql_fetch_assoc(mysql_query("SELECT * FROM `support_ticket` WHERE `id` = '$id' LIMIT 1"));
if(isset($_POST['go_supp'])){
$msg=mysql_real_escape_string($_POST['msg']);
if($msg!=null && $msg!=""){
mysql_query("INSERT INTO `support_ticket` SET `msg` = '$msg', `time` = '$time', `id_user` = '$user[id]',`type`='comment',`id_ticket` = '$id'");
$_SESSION['msg']="Сообщение успешно отправлено"; header("location:/?support&ticket=$id"); exit;
}else{err_game("Сообщение не может быть пустым");}
}
echo'<div class="pan-4"><div class="h2"><h2>Запрос №'.$id.'</h2></div>';
if(isset($_GET['close']) && $ticket['open']==1){
if(isset($_GET['ok'])){
mysql_query("UPDATE `support_ticket` SET `open` = '0' WHERE `id` = '$id'");
$_SESSION['msg']="Тикет успешно закрыт"; header("location:/?support"); exit;
}
echo'Вы действительно хотите закрыть тикет? Открыть его будет невозможно </div>';
podtv("/?support&ticket=$id&close&ok","/?support&ticket=$id");
include_once'sys/foot.php';
}
echo nc($ticket['id_user']).' '.vremja($ticket['time']).'</br>
'.hsc($ticket['msg']).'</div>';
echo'<div class="pan-4">
<div class="pan-4"><h2>Информация</h2></div>
Тип тикета: <span class="title"> '.$ticket['name'].' </span> </br>
Статус тикета: '.($ticket['open']==1?'<font color="lime"> Открыт </font>':'<font color="red"> Закрыт </font>').' </br>
Ответ оператора: <span class="title"> '.($ticket['id_who']==0?'оператор еще не отвечал</span>':' имеется </span></br> Оператор: '.nc($ticket['id_who'])).' </br>
'.($ticket['open']==1?img_icons(16,16,'delete').'<a href=/?support&ticket='.$id.'&close>[Закрыть тикет]</a></br>':null).'
</div>';
echo'<div class="pan-4"><div class="h2"><h2> Комментарии </h2> </div>';
$q=mysql_query("SELECT * FROM `support_ticket` WHERE `id_ticket` = '$id' ORDER BY `id` DESC");
while($post=mysql_fetch_assoc($q)){
echo nc($post['id_user']).' '.vremja($post['time']).'</br>'. hsc($post['msg']) . '<div class="line"></div>';
}
echo '</div>';
if($ticket['open']==1){
echo'<div class="pan-4"><div class="h2"><h2>Введите комментарий:</h2></div> <center><form method="post"><textarea name="msg" class="wide" rows="3"></textarea></br><input type="submit" name="go_supp" value="Добавить"></form></center></div>';
}else{
echo'<div class="pan-4"> <center> Давать комментарии к этому тикету запрещено. </br>Причина: <font color="red">тикет закрыт</font></center></div>';
}
back("/?support");
include_once'sys/foot.php';
}
echo'<div class="b-top"> Служба поддержки </div>';
$q=mysql_query("SELECT * FROM `support_ticket` WHERE `id_user` = '$user[id]' AND `type` = 'tema'");
if(mysql_num_rows($q)==0){echo'Список запросов пуст.';}
else{
$num=0;
while($post=mysql_fetch_assoc($q)){ $num++;
echo'<div class="pan-4"><fonr color="lime">#'.$num.'</font>| <a href=/?support&ticket='.$post['id'].'> Запрос №'.$post['id'].' </a>
'.($post['open']==1?'<font color="lime">[открыт]</font>':'<font color="red">[закрыт]</font>').'<br/></div>';
}
}
if($user['level']>=5)
echo'<div class="text-2"><a href=?support&new_ticket> Создать новый запрос </a></div><div class="pan-4">Чем подробнее будет описана проблема, тем быстрее она будет решена</div>';
else
echo'<div class="pan-3"> Писать в тех.поддержку можно при достижении <font color="lime">5го уровня</font></div>';