Вход Регистрация
Файл: anibiliwar.ru/support.php
Строк: 77
<?
/**
* Техпод
* @author Alex Priadko
* @package Dk-game.ru
* @version 0.01
*/
$status = array("Открыт","Есть ответ","Закрыт","Заблокирован");
$color_status = array("yellow","green","grey","dred");

if(isset(
$_GET['message']) && !empty($_GET['message'])){
    
    
$title 'Тикет ';
foreach (array(
"system/common.php","system/functions.php","system/user.php","system/h.php") as $inc) {
    include_once 
$inc;
}
    
$message _num($_GET['message']);

    
$ticket mysql_fetch_array(mysql_query("SELECT * FROM `support` WHERE `id`='$message' and `user`='".$user['id']."'"));

    if(!
$ticket){
        
header("Location:/support/");
        exit;
    }
    
$n_comm mysql_result(mysql_query("SELECT COUNT(*) FROM `support_answ` WHERE `ticket`='".$ticket['id']."'"), 0);

    echo 
'<div class = 'title'/>Тикет № '.$ticket['id'].' </div>';
    echo 
'<div class='line'/></div>';
    echo 
'<div class='content'/>'.smiles($ticket['message']).'</div>';
    echo 
'<div class='line'/></div>';
    echo 
'<div class='title'/><left/>Всего комментариев: '.$n_comm.'</left/></div>';

    if(
$ticket['status']==OR $ticket['status']==1){

        if(isset(
$_GET['m'])){
            
$m=_string($_POST['msg']);

            if(
strlen($m)<OR strlen($m)>2000)$err='Сообщение от 4 до 2000 символов';

            if(
$err){
                echo 
'<div class='title'/>'.$err.'</div>';
            }elseif (!
$err) {
                
mysql_query("INSERT INTO `support_answ` SET `ticket`='".$ticket['id']."',`text`='$m',`time`='".$_SERVER['REQUEST_TIME']."',`user`='".$user['id']."'")or die(mysql_error());
                
header("Location:?");
                exit;
            }
        }
        
?>
        <div class='line'/></div>
        <div class='content'/>
        Введите Ваше сообщение: <br/>
        <center>
        <form action='/support/message_<?=$ticket['id'];?>/?m' method='post'>
            <textarea name='msg' placeholder='Ваш текст' rows='5' cols='55' required/></textarea>
            <input type='submit' value='Отправить'/></center/>
        </form>
        </div>
        <div class='line'/></div>
        <?
    
}


    if(
$n_comm>0){
        
$comm mysql_query("SELECT * FROM `support_answ` WHERE `ticket`='".$ticket['id']."' ORDER BY `id` DESC");

        echo 
'<div class='menu'/>';

        while (
$com=mysql_fetch_array($comm)) {
            if(
$com['user']==0){
                
?>

                <li>
                    <img src='/images/icon/race/bot.png' alt='*'/>Ответ Агента:<br/>
                    <?=$com['text'];?>



                </li>
                <?
            
}
            elseif(
$com['user']>0){
                
$user_ mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".$com['user']."'"));
                
?>
                <li>

                <img src='/images/icon/race/<?=$user_['r'].($user_['online'] > (time() - 600) ? '':'-off')?>.png' alt='*'/> <a href='/user/<?=$user_['id']?>/'><?=$user_['login']?></a>
                 пишет :<br/>
                 <?=$com['text'];?>

                </li>
                <?
            
}
        }

        echo 
'</div>';
    }elseif(
$n_comm==0){
        echo 
'<div class='menu'/>Нет ответов.</div>';
    }



    include_once 
'system/f.php';

}else{
    
$title 'Поддержка';
foreach (array(
"system/common.php","system/functions.php","system/user.php","system/h.php") as $inc) {
    include_once 
$inc;
}
    

if(isset(
$_GET['form'])){
    
$message=_string($_POST['mess']);

    if(
mb_strlen($message)<5)$error 'Ошибка! Длина сообщения должна быть более 5 символов';
    if(
mb_strlen($message)>2500)$error 'Ошибка! Максимальная длина сообщения должна быть не более 2500 символов!';

    if(
$error){
        echo 
'<div class='title'/>'.$error.'</div>';
    }elseif (!
$error) {
        
        
mysql_query("INSERT INTO `support` SET `message`='$message', `user`='".$user['id']."', `time`='".$_SERVER['REQUEST_TIME']."'");
        
$id_last_message=mysql_insert_id();
        
header("Location:/support/message_".$id_last_message."/");
        exit;
    }
}

?>

<div class='title'/>
Разрешено не более 3х обращений в 3 часа!
</div>
<div class='line'/></div>
<div class='title'/>
Чем лучше Вы опишите Вашу проблему тем быстрее мы Вам поможем!
</div>
<div class='content'/>
<center>
<form action='?form' method='post'/>
<textarea name='mess' rows='5' cols='55' placeholder='Опишите Вашу проблему' required></textarea>
<center>

<input type='submit' value='Отправить'/>


</form>
</center>
</div>
<?
$mymess 
mysql_query("SELECT * FROM `support` WHERE `user`='".$user['id']."'");

if(
mysql_num_rows($mymess)==0){
    echo 
'<div class='content'/> Вы пока что не создавали обращений.</div>';
}elseif (
mysql_num_rows($mymess)>0) {
    echo 
'<div class='list'/>';
    while (
$my=mysql_fetch_array($mymess)) {
        echo 
'
        <li>
        <a href='
/support/message_'.$my['id'].'/'/> Тикет №'.$my['id'].' <span style='float:right;' class=''.$color_status[$my['status']].''/>'.$status[$my['status']].'</span></a>
        </li>

        '
;
    }
    echo 
'</div>';

}


include_once 
'system/f.php';

}
Онлайн: 1
Реклама