Файл: public_html/light_tiket.php
Строк: 988
<?
define('PROTECTOR', 1);
defined('index') or die('Error: restricted access');
$head = 'tiket'; //фикс. места
if($_COOKIE['vipko']=='Vip_zebest' or $_SESSION['prava']>=4) $head = 'online';
$textl='Тех.поддержка';
@include_once('files/db.php');
@include_once('files/auth.php');
@include_once('include.php');
@include_once('files/vip.php');
@include_once('files/online.php');
@include_once('files/sql.php');
@include_once('files/lvl.php');
@include_once('files/func.php');
@include_once('files/regeneration.php');
$close_mysql = @mysql_fetch_assoc( @mysql_query_new("SELECT `$head` FROM `close` LIMIT 1"));
if($close_mysql["$head"]==1){
@include_once('files/head.php');
@include_once('files/zag.php');
location_exit("$textl");
@include_once('files/down.php'); exit;}
$Tikets_Array = array
(
'0'=>'------',
'1'=>'Предложения',
'2'=>'Ошибки, баги',
'3'=>'Нарушители, мошенничество',
'4'=>'Вопросы по оплате',
'5'=>'Другое',
);
switch($_GET['mod']){
default:
@include_once('files/head.php');
@include_once('files/zag.php');
echo"$balka
<div class='inner_content_flamingo center'> Служба поддержки </div>
$div
Вы можете задать интересующий Вас вопрос в службу поддержки.
Многие вопросы также можно решить задав их игрокам в
<a href='?r=chat' style=' text-decoration: underline;'>общем чате</a>
/ <a href='/index.php?r=forum'> на форуме</a>
или же найти ответ в разделе <a href='/index.php?r=faq'> помощь</a>.
<br>
<form action='?$_get_r&mod=create' method='post'>
<br>Раздел:
<br>
<select size='1' name='razdel'>";
for($i=0; $i<count($Tikets_Array); $i++)
{echo"n <option value='$i'>$Tikets_Array[$i]</option>";}
echo"
</select>
<br> Тема:
<br> <input type='text' name='tema' placeholder='Тема тикета' maxlength='30'>
<br> Сообщение:
<br> <textarea name='text' rows='7' cols='18' wrap='off'></textarea>
<input type='submit' class='margin0 bttn_green' value='Задать вопрос'>
</form>
</div>";
if($udata['prava']>=4)
{echo"n <a href='/index.php?$_get_r&mod=all_tikets' class='margin0 bttn'> Все тикеты <font color='yellow'>(Адм)</font></a>";}
echo"n <a href='/index.php?$_get_r&mod=yours_tiket' class='margin0 bttn_sea'> Ваши тикеты</a>";
echo"n $javaback";
break;
case 'create':
$_msg = $_POST['text'];
$tema = $_POST['tema'];
$razdel = $_POST['razdel'];
$mysql_tiket_ = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$_ostalos_sek = (($mysql_tiket_['time']+1200) - $time);
if($udata['lvl'] < 3){
$_SESSION['msg']="$baloon <center>Писать игрокам до 3 уровня - запрещено. </center></div>"; }
elseif($_ostalos_sek>0 and $udata['prava']==0){
$_SESSION['msg']="$baloon <center>Нелья так часто создавать тикеты. <br>
Попробуйте написать через $imgtime<u>".date("(i:s)",$_ostalos_sek)."</u> мин. </center></div>"; }
elseif(mb_strlen(trim(mb_strtolower(($_msg),'utf-8'))) < 5 or mb_strlen(trim(mb_strtolower(($_msg),'utf-8'))) > 800){
$_SESSION['msg']="$baloon <center>Некорректное сообщение. <br>
Количество символов в сообщении должно быть в пределах [5-800]. </center></div>"; }
elseif(mb_strlen(trim(mb_strtolower(($_POST['tema']),'utf-8'))) < 5){
$_SESSION['msg']="$baloon <center> Вы не ввели тему обращения! </div>"; }
elseif(empty($_POST['razdel']) or $_POST['razdel']>=count($Tikets_Array)){
$_SESSION['msg']="$baloon <center> Не выбран раздел! </div>"; }
else{
$hash = md5(microtime(true).$time.$razdel.$udata['id'].rand(100,999));
$_msg = br($_msg,$udata['prava']);
@mysql_query_new("UPDATE `head` SET `tiket` = '1' WHERE `tiket` = '0'");
@mysql_query_new("INSERT INTO `tikets` SET
`usr` = '$udata[id]',
`tema` = '$tema',
`razdel` = '$razdel',
`time` = '$time',
`read` = '$time',
`hash` = '$hash'
");
$last_id = @mysql_insert_id();
@mysql_query_new("INSERT INTO `tikets_message` SET
`tiket_id` = '$last_id',
`usr` = '$udata[id]',
`text` = '$_msg',
`time` = '$time',
`read` = '1'");
$_SESSION['msg']="$baloon <center>
Тикет <b>#$last_id</b> успешно отправлен, он будет рассмотрен в течение 7 часов! <br>
<a href='/index.php?$_get_r&mod=tiket&id=$last_id&hash=$hash' class='bttn'>Перейти к тикету</a>
</center> </div>"; }
@header ("Location: /index.php?$_get_r"); exit;
break;
case 'yours_tiket':
@include_once('files/head.php');
@include_once('files/zag.php');
if($_GET['act']!='all'){
$_and_close_0 = "and `close`='0'";
$_get_panel_tikets = "
<div class='switcher_link left selected'>Открытые</div>
<div class='switcher_link right'><a href='?$_get_r$_get_mod&act=all'>Все тикеты</a></div>";}else
{$_get_panel_tikets = "
<div class='switcher_link left'><a href='?$_get_r$_get_mod'>Открытые</a></div>
<div class='switcher_link right selected'>Все тикеты</div>";}
if ($_GET['page']<=1){$_GET['page']=1;}
$num = obnul(($_GET['page']-1) * 10);
$a=0;
$avto = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets` WHERE `usr`='$udata[id]' and `delete`='0' $_and_close_0 "));
$req = @mysql_query_new("SELECT * FROM `tikets` WHERE `usr`='$udata[id]' and `delete`='0' $_and_close_0 ORDER BY `id` DESC LIMIT $num,10");
echo"
<h1 class='center'> Мои тикеты</h1>
$balka
$_get_panel_tikets
";
while($tiket_mysql = @mysql_fetch_assoc($req)){
$_font_red_new = null;
$avto_new_message = null;
$avto_new_message = @mysql_fetch_assoc( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' and `read`='1' and `delete`='0'"));
$avto_all_message = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' and `delete`='0'"));
$a++;
$b=floor($a/2)*2;
if($b==$a)
{$inner_content_ ="<div class='inner_content_forum_mod_default_1'>";}else
{$inner_content_ ="<div class='inner_content_forum_mod_default_2'>";}
$date = date("d.m H:i",$tiket_mysql['time']);
if($tiket_mysql['close']==0)
{$_img_status = $imgyes;}else
{$_img_status = $imglock;}
if(!empty($avto_new_message['id']) and $avto_new_message['admin']>=4){
$_font_red_new = "<br><b>Статус:</b><font color='red'>(Не прочитано Вами)</font>";}
if(!empty($avto_new_message['id']) and $avto_new_message['admin']<4){
$_font_red_new = "<br><b>Статус:</b><font color='red'>(Не прочитано администрацией)</font>";}
$a_reply = "<a href='/index.php?$_get_r&mod=tiket&id=$tiket_mysql[id]&hash=$tiket_mysql[hash]'>";
echo"
$inner_content_
<table width='100%' cellpadding='0' border='0' style='font-size: 13px;' cellspacing='0'>
<tr>
<td width='77%'>$_img_status $a_reply<b>$tiket_mysql[tema]</b></a> $_font_red_new</td>
<td width='3%'><i class='rightw' style='color: #635B49;'> $a_reply$imgreply</a> </i></td>
</tr>
<tr>
<td width='77%'> <i style='color: #635B49;'> ($date) </i></td>
<td width='3%'> [". abs($avto_all_message) ."] </td>
</tr>
</table>
</div>
";
}
if(empty($a)){
echo"$div
<center>Тикеты не обнаружены.
<a href='/index.php?r=tiket' $bt_gr> Создать </a></center>
</div>"; }
if($avto>10){
echo"$balka";
page_10($avto); }
echo"<a href='/index.php?r=tiket' $bt_s> Поддержка </a>";
break;
case 'tiket':
$tiket_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$_GET[id]' LIMIT 1"));
if(empty($tiket_mysql['id'])){
$_SESSION['msg']="$baloon <center> Тикет не найден. </div>";
@header ("Location: /index.php?$_get_r"); exit; }
elseif(!empty($tiket_mysql['delete']) and $udata['prava']<5){
$_SESSION['msg']="$baloon <center> Тикет не найден. </div>";
@header ("Location: /index.php?$_get_r"); exit;}
elseif($_GET['hash']!=$tiket_mysql['hash']){
$_SESSION['msg']="$baloon <center> Ошибка доступа. </div>";
@header ("Location: /index.php?$_get_r"); exit; }
@mysql_query_new("UPDATE `head` SET `tiket`='0' WHERE `usr`='$udata[id]'");
@include_once('files/head.php');
@include_once('files/zag.php');
if($tiket_mysql['close']==0)
{$_close_text = '[закрыть]';}else
{$_close_text = '[открыть]';}
if($tiket_mysql['usr']==$udata['id'] and $tiket_mysql['close']!=2){
$_Upravlenie = "
$inner
<b>Управление:</b>
<div class='rightw' style='color: #635B49'>
<a href='/index.php?$_get_r&mod=close_tiket$_get_id$_get_hash'>$_close_text</a> |
<a href='/index.php?$_get_r&mod=delete_tiket$_get_id$_get_hash'>[удалить]</a>
</div>
</div>
$balka"; }
/////////////
if($tiket_mysql['close']==0){
$_FORM = "
<b>Написать сообщение:</b> <br>
<form id='comment' action='/index.php?$_get_r&mod=writes$_get_id$_get_hash' method='post'>
<textarea name='zin' maxlength='5000' rows=5 cols=15 width='100%' wrap='off' $disabled_chat>$_GET[text]</textarea>
<input class='margin0 bttn_green' type='submit' value='Написать'>$_checked_checkbox
</form>";
}else{
if(empty($tiket_mysql['close_text'])){$tiket_mysql['close_text']="<i><small>(не указана)</small></i>";}
if($tiket_mysql['close']==2)
{$_CLOSE_TEXT_="Тикет безвозвратно закрыт.";}else
{$_CLOSE_TEXT_="Тикет закрыт.";}
$_FORM = "
$baloon
<li>$imglock $_CLOSE_TEXT_ </li>
<li> <b>Причина:</b> $tiket_mysql[close_text]</li>
</div>";
}
/////////////
echo"<h1 class='center'> Тикет №$tiket_mysql[id]</h1>
$balka
$_Upravlenie
$inner
<div style='font-size:13px;'>
<b>Тема:</b> <u>$tiket_mysql[tema]</u><br>
<b>Раздел:</b> <u>". $Tikets_Array["$tiket_mysql[razdel]"] ."</u><br>
</div>
<div style='padding: 5px;'></div>
$_FORM
</div>
$_pomoshmik
$balka";
echo"
<h1 class='center'> Сообщения</h1>
$balka";
if ($_GET['page']<=1) {$_GET['page'] = 1;}
$num = obnul(($_GET['page']-1) * 10);
$a=0;
$avto = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' and `delete`='0'"));
$req = @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' and `delete`='0' ORDER BY `time` DESC LIMIT $num,10");
while($message_mysql = @mysql_fetch_assoc($req)){
$a++;
$b=floor($a/2)*2;
if($b==$a)
{$inner_content_forum_mod_default ="inner_content_forum_mod_default_1";}else
{$inner_content_forum_mod_default ="inner_content_forum_mod_default_2";}
if($message_mysql['admin']!=0 and !empty($message_mysql['read'])){
$read = "<font color='#E71414'>(Вы читаете)</font>";
@mysql_query_new("UPDATE `tikets_message` SET `read` = '0' WHERE `id`='$message_mysql[id]'"); }
elseif($message_mysql['admin']==0 and !empty($message_mysql['read'])){
$read = "<font color='#E71414'>(Непрочитано администрацией)</font>";}
else{$read = null;}
$_user_message = null;
if($message_mysql['admin']>=4 and $udata['prava']>=5){
$_user_message = "<b><i>SUPPORT</i></b> <small>(".us("us{".$message_mysql['usr']."}").")</small>"; }
elseif($message_mysql['admin']>=4 and $udata['prava']<=4){
$_user_message = "<b><i>SUPPORT</i></b>"; }
else{ $_user_message = "<b>".us("us{".$message_mysql['usr']."}")."</b>"; }
echo "nn
<div class='$inner_content_forum_mod_default'>
От: $_user_message </b>
<i class='rightw'>(". sekund($time-$message_mysql['time']) .") </i>
$read <br>
<div style='padding: 3px;'> </div>
".img(us($message_mysql['text']))."
</div>
$hr
nn";
}
if(empty($a)){echo"$inner <center>Сообщения не обнаружены. </div>";}
if($avto>10){
echo"$balka";
page_10($avto); }
echo"n<a href='/index.php?r=tiket&mod=yours_tiket' $bt_s> Ваши тикеты </a>";
break;
case 'writes':
$mysql_limit_1 = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `usr` = '$udata[id]' and `delete`='0' ORDER BY `time` DESC LIMIT 1"));
$mysql_tiket_ = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$_GET[id]' LIMIT 1"));
$_ostalos_sek = (($mysql_limit_1['time']+180) - $time);
$_msg = $_POST['zin'];
if(!empty($_POST['prava_admin']))
{$_pr_mod='admin_tiket';}else
{$_pr_mod='tiket';}
if($udata['lvl'] < 3){
$_SESSION['msg']="$baloon <center>Писать игрокам до 3 уровня - запрещено. </center></div>";
@header ("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit; }
elseif(empty($mysql_tiket_['id']) or !empty($mysql_tiket_['delete']) and $udata['prava']<5){
$_SESSION['msg']="$baloon <center>Можно писать с 3 уровня. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif($_ostalos_sek>0 and $mysql_limit_1['read']==1 and $udata['prava']<4){
$_SESSION['msg']="$baloon <center>Нелья так часто писать. <br>
Попробуйте написать через $imgtime<u>".date("(i:s)",$_ostalos_sek)."</u> мин. </center></div>";
@header ("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit; }
elseif($_msg==$mysql_limit_1['text'] and $_GET['id']==$mysql_limit_1['tiket_id']){
$_SESSION['msg']="$baloon <center>Ваше смс повторяет предыдущее. </center></div>";
@header ("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit; }
elseif(mb_strlen(trim(mb_strtolower(($_msg),'utf-8'))) < 5 and mb_strlen(trim(mb_strtolower(($_msg),'utf-8'))) > 800){
$_SESSION['msg']="$baloon <center>Некорректное сообщение. <br>
Количество символов в сообщении должно быть в пределах [5-800]. </center></div>";
@header ("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit; }
elseif($_GET['hash']!=$mysql_tiket_['hash']){
$_SESSION['msg']="$baloon <center>Некорректный хэш.</center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit;}
else{
$_msg = str_replace("|","",$_msg);
$_msg = preg_replace ("|time_time_realy+|","<center>Время - ($time) or (".date("d.m.Y | H:i:s",$time).")</center>",$_msg);
if($udata['prava']>=3){
$_msg = preg_replace ("|<br>|","<br>",$_msg);
$_msg = preg_replace ("|n|","<br>",$_msg); }
else {$_msg=preg_replace ("|[rn]+|si","<br>",$_msg);}
if(!empty($mysql_tiket_['kurator']) and empty($_POST['sms_usr']))
{
$text_new_otvet = "
<center><tt>Оповещение тикетов.</tt></center>
<li><tt><u><b>Ответ:</b></u><tt> $_msg
<li><tt><u><b>Тема:</b></u><tt> <a href="/index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash">$mysql_tiket_[tema]</a>
<li><tt><u><b>Игрок:</b></u></tt> us{".$udata['id']."} ";
@mysql_query_new("INSERT INTO `messages` SET
`ot` = '$admin_set[support]', `komy`='$mysql_tiket_[kurator]',
`time` = '$time', `read` = '1',
`text` = '$text_new_otvet'");
}
@mysql_query_new("UPDATE `head` SET `tiket` = '1' WHERE `tiket` = '0'");
@mysql_query_new("UPDATE `tikets` SET `read`='$time' WHERE `id`='$_GET[id]'");
@mysql_query_new("INSERT INTO `tikets_message` SET
`usr` = '$udata[id]',
`tiket_id` = '$_GET[id]',
`text` = '$_msg',
`time` = '$time',
`read` = '1'");
$last_id = @mysql_insert_id();
if(!empty($_POST['prava_admin']) and $udata['prava']>=0){
@mysql_query_new("UPDATE `tikets_message` SET `admin`='$udata[prava]' WHERE `id`='$last_id' ");
}
if(!empty($_POST['sms_usr'])){
$text_new_support = "
<center>Вам дали ответ на Ваш тикет №$_GET[id]
<br><a href="/index.php?$_get_r&mod=tiket$_get_id$_get_hash">Прочитать ответ</a></center>";
@mysql_query_new("INSERT INTO `messages` SET
`ot` = '$admin_set[support]', `komy`='$mysql_tiket_[usr]',
`time` = '$time', `read` = '1',
`text` = '$text_new_support'"); }
$_SESSION['msg']="$baloon <center> Сообщение успешно отправлено.</center></div>";
@header ("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit;
}
break;
case 'all_tikets':
prava(4);
if($_POST['act']){ @header("Location: /index.php?$_get_r$_get_mod$_get_go&act=$_POST[act]"); exit;}
@include_once('files/head.php');
@include_once('files/zag.php');
if($_GET['go']!='all' and $_GET['go']!='other' and $_GET['go']!='go_delete' and $_GET['go']!='close')
{ $_GET['go']='other';}
if($_GET['go']=='all')
{ $_go_all_tiket = "<div class='switcher_link left selected' style='width: 50%'>Все</div>"; $_WHERE = " `delete`='0'";}else
{ $_go_all_tiket = "<div class='switcher_link left' style='width: 50%'><a href='?$_get_r$_get_mod$_get_act$_get_user&go=all'>Все</a></div>"; }
if($_GET['go']=='other')
{ $_go_other_tiket = "<div class='switcher_link right selected'>Открытые</div>"; $_WHERE = "`delete`='0' and `close`='0'";}else
{ $_go_other_tiket = "<div class='switcher_link right'><a href='?$_get_r$_get_mod$_get_act$_get_user&go=other'>Открытые</a></div>"; }
if($_GET['go']=='close')
{ $_go_close_tiket = "<div class='switcher_link left selected' style='width: 50%'>Закрытые</div>"; $_WHERE = "`delete`='0' and `close`!='0'";}else
{ $_go_close_tiket = "<div class='switcher_link left' style='width: 50%'><a href='?$_get_r$_get_mod$_get_act$_get_user&go=close'>Закрытые</a></div>"; }
if($_GET['go']=='go_delete')
{ $_go_delete_tiket = "<div class='switcher_link right selected'>Архив</div>"; $_WHERE = "`delete`='1'";}else
{ $_go_delete_tiket = "<div class='switcher_link right'><a href='?$_get_r$_get_mod$_get_act$_get_user&go=go_delete'>Архив</a></div>"; }
$_get_panel_tikets =
"
<div>
$_go_all_tiketn $_go_other_tiket
$_go_close_tiketn $_go_delete_tiket
</div>
";
$H1_ = "Управление тикетами";
if(!empty($usdata['id'])){
$_AND_USER=" and `usr`='$_GET[user]' ";
$H1_ = "Тикеты ".us("us_url{".$_GET['user']."}")."";}
if(empty($_GET['panel'])){
$Style_None="style='display:none;'";
$Url_Panel="<a href='/index.php?$_get_r$_get_mod$_get_act$_get_user$_get_go$_get_page&panel=1'>Панель $imgyes</a>";}
else{
$Url_Panel="<a href='/index.php?$_get_r$_get_mod$_get_act$_get_user$_get_go$_get_page'>Панель $imgno</a>";}
echo"
<h1 class='center'> $H1_</h1>
$balka
$_get_panel_tikets
$inner
<table width='100%' cellpadding='0' border='0' cellspacing='0'>
<tr>
<td>
<select name='act' onchange='top.location.href = this.options[this.selectedIndex].value;'>
<option value = '/index.php?$_get_r$_get_mod$_get_user'> ****</option>";
for($i = 1; $i<count($Tikets_Array); $i++){
if($_GET['act']==$i)
{ $_select_act = 'selected'; }else
{ $_select_act = null;}
if($_default)
{$_symb_n=20;}else
{$_symb_n=14;}
$Num_Tiket_Select = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets` WHERE $_WHERE and `razdel`='$i' $_AND_USER"));
$description = mb_strlen(trim(mb_strtolower(($Tikets_Array[$i]),'utf-8')));
$Tiket_I = mb_substr($Tikets_Array[$i], 0, $_symb_n);
$part = ($description > $_symb_n) ? '...' : NULL;
echo"n <option value='/index.php?$_get_r$_get_mod$_get_go&act=$i$_get_user' $_select_act>[$Num_Tiket_Select] $Tiket_I$part</option>";
}
echo "n </select>";
if($_GET['act']>0 and $_GET['act']<count($Tikets_Array)){ echo "<a href='/index.php?$_get_r$_get_mod$_get_go' class='margin0 bttn'>Все разделы</a>"; }
echo "
</td>
<td valign='top'>
<span class='rightw'>
$Url_Panel
</span>
</td>
</tr>
</table>
</div>
$balka
<script src='/theme/js/none.js'></script>
";
if($_GET['act']>0 and $_GET['act']<count($Tikets_Array)){$_AND_ACT = "and `razdel`='$_GET[act]'";}
if ($_GET['page']<=1) {$_GET['page']=1;}
$num = obnul(($_GET['page']-1) * 20);
$a=0;
$avto = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets` WHERE $_WHERE $_AND_ACT $_AND_USER"));
$req = @mysql_query_new("SELECT * FROM `tikets` WHERE $_WHERE $_AND_ACT $_AND_USER ORDER BY `read` DESC LIMIT $num,20");
if($_GET['go']=='go_delete' and $udata['prava']<5){
echo "$inner <center><i> Доступно только Создателю </i></center></div> $javabacksea"; break;}
while($tiket_mysql = @mysql_fetch_assoc($req)){
$Img_Status = null;
$Url_Kurator = null;
$Num_Read = null;
$New_Message = null;
$Avto_New_Message = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' and `read`='1' and `delete`='0'"));
$_new_message = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' and `read`='1' and `delete`='0' LIMIT 1"));
$a++; $b=floor($a/2)*2;
if($b==$a)
{$inner_content_forum_mod_default ="<div class='inner_content_forum_mod_default_1'>";}else
{$inner_content_forum_mod_default ="<div class='inner_content_forum_mod_default_2'>";}
$date = dater(date("d ".('M')." || H:i",$tiket_mysql['time']));
if($tiket_mysql['delete']==1){$Img_Status = $imgnot;}
elseif($tiket_mysql['close']==0){$Img_Status = $imgyes;}
elseif($tiket_mysql['close']==1){$Img_Status = $imglock;}
elseif($tiket_mysql['close']==2){$Img_Status = $imglock;}
if(!empty($tiket_mysql['kurator']))
{$Url_Kurator = "<br><b>Куратор:</b> ".us("user{".$tiket_mysql['kurator']."}")."";}
if(!empty($_new_message['id']) and $_new_message['admin']>=4){
$Num_Read = "<font color='green'><b>(+$Avto_New_Message)</b></font>";
$New_Message = "<br><b>Не прочитано:</b> $Num_Read</font>";}
if(!empty($_new_message['id']) and $_new_message['admin']<4){
$Num_Read = "<font color='red'><b>(+$Avto_New_Message)</b></font>";
$New_Message = "<br><b>Не прочитано:</b> $Num_Read";}
echo"
$inner_content_forum_mod_default
<a href='#' onclick='javascript:showElement("tiket_open_$tiket_mysql[id]")' class='rightw' style='text-decoration: none;' title='Открыть/Скрыть'>$imgx</a>
<a href='/index.php?$_get_r&mod=admin_tiket&id=$tiket_mysql[id]&hash=$tiket_mysql[hash]' class='rightw' title='К тикету'>$imgreply</a>
$Img_Status
<span class='rightw'>$Num_Read</span>
<a href='?$_get_r&mod=admin_tiket&id=$tiket_mysql[id]&hash=$tiket_mysql[hash]'>$tiket_mysql[tema] </a>
<div id='tiket_open_$tiket_mysql[id]' class='tiket_open_$tiket_mysql[id]' $Style_None>
<b> ID: </b> $tiket_mysql[id]
<br> <b> Игрок: </b>".us("us{".$tiket_mysql['usr']."}")." $New_Message $Url_Kurator
<br> <b> Раздел: </b><a href='?$_get_r$_get_mod&act=$tiket_mysql[razdel]$_get_go'>". $Tikets_Array["$tiket_mysql[razdel]"] ."</a>
<br> <b> Время: </b> ($date)
</div>
</div>
";
}
if(empty($a)){echo"$inner<center><i> Тикеты не обнаружены. </i></center></div>";}
if($avto>20){
echo"$balka";
pager(20, $avto, "/index.php?$_get_r$_get_mod$_get_act$_get_go$_get_user$_get_panel");}
echo"n<a href='/index.php?$_get_r' $bt_s> Поддержка </a>";
break;
case 'admin_tiket':
prava(4);
$tiket_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$_GET[id]' LIMIT 1"));
if(empty($tiket_mysql['id'])){
$_SESSION['msg']="$baloon <center> Тикет не найден. </div>";
@header ("Location: /index.php?$_get_r"); exit; }
elseif(!empty($tiket_mysql['delete']) and $udata['prava']<5){
$_SESSION['msg']="$baloon <center> Тикет не найден. </div>";
@header ("Location: /index.php?$_get_r"); exit;}
elseif($_GET['hash']!=$tiket_mysql['hash']){
$_SESSION['msg']="$baloon <center> Ошибка доступа. </div>";
@header ("Location: /index.php?$_get_r"); exit; }
@mysql_query_new("UPDATE `head` SET `tiket`='0' WHERE `usr`='$udata[id]'");
@include_once('files/head.php');
@include_once('files/zag.php');
if($tiket_mysql['close']==0)
{$_close_text = 'Закрыть тикет';}else
{$_close_text = 'Открыть тикет';}
if($tiket_mysql['delete']==0)
{$_delete_text = 'Удалить тикет';}else
{$_delete_text = 'Восстановить тикет';}
if($tiket_mysql['delete']){
$_Tiket_Status="
$inner
<b>Статус:</b> <font color='red'><b>[DELETED]</b></font>
</div>"; }
elseif($tiket_mysql['close']){
if(empty($tiket_mysql['close_text'])){$tiket_mysql['close_text']="<i><small>(не указана)</small></i>";}
if($tiket_mysql['close']==2)
{$_CLOSE_TEXT_="Безвозвратно закрыт.";}else
{$_CLOSE_TEXT_="Закрыт.";}
$_Tiket_Status = "
$inner
<b>Статус:</b> $imglock $_CLOSE_TEXT_ <br>
<b>Причина:</b> $tiket_mysql[close_text]
</div>
$balka
";
}
///////////////////////////////////////////////////////////////
$_pomoshmik = "n$inner
<script src='/theme/js/none.js'></script>
<script src='/theme/js/form_smiles.js'></script>
<div class='rightw'>
<img src='theme/i/icons/0.png'>
<a href='#' onclick='javascript:showElement("help-admin")' class='font11' style='text-decoration: none;'>Помощник администратора</a>
</div>n</div>
";
$_pomoshmik .= "n<div id='help-admin' class='help-admin' style='display:none;'>";
$_pomoshmik .= "n$balkan<h1 class='center'> <b> Помощник администратора </b> </h1> ";
$array_help_adminisrator = array(
"Доброго времени суток. <br>Проблема все ещё актуальна?",
"Чем могу помочь?",
"Для восстановления доступа к аккаунту, укажите: <br> 1. Указаный Вами E-mail при регистрации. <br> 2. Всю доступную Вам информацию по платежам.",
"Для решения Вашей проблемы, укажите ",
"Вы все еще с нами?",
"Прошу прощения за задержку.<br> Вы все еще с нами?",
"Рады были помочь в решении Вашей проблемы.",
"Приятной игры.",
"Всего доброго.",
);
$_pomoshmik .= "nn$divn<center> <b>Основные-фразы:</b> </center></div>n";
for($i=0; $i<count($array_help_adminisrator); ++$i){
$a++; $b=floor($a/2)*2;
if($b==$a)
{$inner_content_ ="<div class='inner_content_forum_mod_default_1'>";}else
{$inner_content_ ="<div class='inner_content_forum_mod_default_2'>";}
$_pomoshmik .= "n$inner_content_
<li>
<a style='cursor: pointer; margin: 3px;' onclick='InsertSmile('$array_help_adminisrator[$i]')'>
$array_help_adminisrator[$i]
</a>
</li>n</div>
";
}
$_pomoshmik .= "n</div>";
$_pomoshmik .= "n</div>";
///////////////////////////////////////////////////////////////
if(empty($tiket_mysql['kurator']) or $udata['prava']>4){
$_Url_Kurator = "<option value = '/index.php?$_get_r&mod=kurator$_get_id$_get_hash'>3. Курировать</option> ";}
if(!empty($tiket_mysql['kurator'])){
$Kurator = "<b>Куратор:</b> ".us("user{". $tiket_mysql['kurator'] ."}")." <br>";}
if(empty($_GET['panel'])){
$Style_None="style='display:none;'";
$Url_Panel="<a href='/index.php?$_get_r$_get_mod$_get_act$_get_user$_get_go$_get_page&panel=1'>Панель $imgyes</a>";}
else{
$Url_Panel="<a href='/index.php?$_get_r$_get_mod$_get_act$_get_user$_get_go$_get_page'>Панель $imgno</a>";}
/////////////
echo"<h1 class='center'> Управление </h1>
$balka
$_Tiket_Status
$inner
<div style='font-size:13px;'>
<b>ID:</b> $tiket_mysql[id] <br>
<b>Тема:</b> $tiket_mysql[tema] <br>
<b>Игрок:</b> <a href='/index.php?$_get_r&mod=all_tikets&user=$tiket_mysql[usr]'><i>".us("usr{".$tiket_mysql['usr']."}")."</i></a><br>
<b>Раздел:</b> <u><a href='/index.php?$_get_r&mod=all_tikets&act=$tiket_mysql[razdel]$_get_go'>". $Tikets_Array["$tiket_mysql[razdel]"] ."</a></u><br>
<b>Создано:</b> $imgtime". sek_nazad($tiket_mysql['time'],0) ." <br>
</div>
$Kurator
<b>Управление:</b>
<select name='act' onchange='top.location.href = this.options[this.selectedIndex].value;'>
<option> --- </option>
<option value = '/index.php?$_get_r&mod=close_tiket$_get_id$_get_hash'>1. $_close_text</option>
<option value = '/index.php?$_get_r&mod=delete_tiket$_get_id$_get_hash'>2. $_delete_text</option>
$_Url_Kurator
</select>
</div>
</div>
$inner
<div style='padding: 5px;'></div>
<b>Написать сообщение:</b> <br>
<form id='comment' action='/index.php?$_get_r&mod=writes$_get_id$_get_hash' method='post'>
<textarea name='zin' maxlength='5000' rows=5 cols=15 width='100%' wrap='off' $disabled_chat>$_GET[text]</textarea>
<input class='margin0 bttn_green' type='submit' value='Написать'>
<input name='prava_admin' type='hidden' value='$udata[prava]'>
<input type='checkbox' name='sms_usr' value='1' checked>Уведомить игрока
</form>
</div>
$_pomoshmik
$balka";
echo"
<h1 class='center'> Сообщения</h1>
$balka";
if ($_GET['page']<=1) {$_GET['page'] = 1;}
$num = obnul(($_GET['page']-1) * 10);
$a=0;
if($udata['prava']==4){$_and_delete=" and `delete`='0'";}
$avto = @mysql_num_rows( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' $_and_delete"));
$req = @mysql_query_new("SELECT * FROM `tikets_message` WHERE `tiket_id`='$tiket_mysql[id]' $_and_delete ORDER BY `time` DESC LIMIT $num,10");
while($message_mysql = @mysql_fetch_assoc($req)){
$a++;
$b=floor($a/2)*2;
if($message_mysql['delete']==1)
{ $inner_content_="<div class='delete_inner'>";}
elseif($b==$a)
{ $inner_content_ ="<div class='inner_content_forum_mod_default_1'> ";}
else
{ $inner_content_ ="<div class='inner_content_forum_mod_default_2'> ";}
if($message_mysql['delete']==0)
{ $_delete=null; }else
{ $_delete="n<font color='red'><b>[DELETED]</b></font><br>";}
if($message_mysql['admin']!=0 and !empty($message_mysql['read'])){
$read = "<font color='#E71414'>(Непрочитано игроком )</font>"; }
elseif($message_mysql['admin']==0 and !empty($message_mysql['read'])){
$read = "<font color='#E71414'>(Вы читаете)</font>";
@mysql_query_new("UPDATE `tikets_message` SET `read` = '0' WHERE `id`='$message_mysql[id]'"); }
else{$read = null;}
$_div_good = null;
$_user_message = null;
if($message_mysql['admin']>=4 and $udata['prava']>4){
$_user_message = "<b><i>SUPPORT</i></b> <small>(".us("us{".$message_mysql['usr']."}").")</small>"; }
elseif($message_mysql['admin']>=4 and $udata['prava']<=4){
$_user_message = "<b><i>SUPPORT</i></b>"; }
else{ $_user_message = "<b>".us("us{".$message_mysql['usr']."}")."</b>"; $_div_good=1;}
if($_div_good==1){
$_div_uprav="
<div id='tiket_sms_$message_mysql[id]' $Style_None>
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td><a href='/index.php?r=moderator&mod=ban&usr=$message_mysql[usr]&post_tiket=$message_mysql[id]' class='rightw cc' title='Забанить'>$imglock</a></td> $Delete_All_Url
<td><a href='/index.php?r=moderator&mod=ban&usr=$message_mysql[usr]&post_tiket=$message_mysql[id]' class='rightw cc' title='Забанить'>$imglock</a></td> $Delete_All_Url
<td><a href='/index.php?$_get_r&mod=del_post&post=$koment[id]$_get_act$_get_page$_get_panel' class='rightw cc' title='Удалить это смс'>$imgnot</a></td>
</tr>
</table>
</div>";}
if(empty($_GET['panel'])){
$Panelka_URL = "n <td width='5%'><a href='#' onclick='javascript:showElement("tiket_sms_$message_mysql[id]")' title='Управление'>$imgx</a></td>";}
echo "nn
$inner_content_ $_privat $_delete
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='40%'>
$_user_message
</td width='40%'>
<td>
<i class='rightw'>". sekund($time-$message_mysql['time']) ."</i>
</td>
<td valign='right' width='1%'>
<div id='tiket_sms_$message_mysql[id]' $Style_None>
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td><a href='/index.php?r=moderator&mod=ban&usr=$message_mysql[usr]&post_tiket=$message_mysql[id]' class='rightw cc' title='Забанить'>$imglock</a></td>
<td><a href='/index.php?$_get_r&mod=red_sms&comm=$message_mysql[id]$_get_id$_get_hash' class='rightw cc' title='Редактировать'>$imgok</a></td>
<td><a href='/index.php?$_get_r&mod=delete_sms&comm=$message_mysql[id]$_get_id$_get_hash' class='rightw cc' title='Удалить это смс'>$imgnot</a></td>
</tr>
</table>
</div>
</td>
$Panelka_URL
</tr>
</table>
<div class='sms'>
".img(us($message_mysql['text']))."
</div>
</div>
nn";
}
if(empty($a)){echo"$inner <center>Сообщения не обнаружены. </div>";}
if($avto>10){
echo"$balka";
page_10($avto); }
echo"n<a href='/index.php?r=tiket&mod=all_tikets' class='margin0 bttn'> Все тикеты </a>";
break;
case 'delete_tiket':
$mysql_tiket = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$_GET[id]' LIMIT 1"));
if($udata['prava']>=4 and $udata['id']!=$mysql_tiket['usr'])
{$_pr_mod='admin_tiket';}else
{$_pr_mod='tiket';}
if(empty($mysql_tiket['id']) or !empty($mysql_tiket['delete']) and $udata['prava']<5 or $udata['prava']<4 and $mysql_tiket['usr']!=$udata['id']){
$_SESSION['msg']="$baloon <center>Тикет не найден. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif($_GET['hash']!=$mysql_tiket['hash']){
$_SESSION['msg']="$baloon <center>Некорректный хэш. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif(isset($_POST['yes'])){
if(empty($mysql_tiket['delete']))
{ $_SESSION['msg']="$baloon <center> Тикет успешно удален. </div>"; $_delete_tip = 1; }else
{ $_SESSION['msg']="$baloon <center> Тикет успешно восстановлен. </div>"; $_delete_tip = 0; }
@mysql_query_new("UPDATE `tikets` SET `delete` = '$_delete_tip' WHERE `id`='$_GET[id]'");
if($mysql_tiket['usr']==$udata['id'])
{ @header("Location: /index.php?$_get_r&mod=yours_tiket"); exit;}else
{ @header("Location: /index.php?$_get_r&mod=all_tikets"); exit;}
}
else{
@include_once('files/head.php');
@include_once('files/zag.php');
if(empty($mysql_tiket['delete']))
{ $_delete_text = 'удалить'; }else
{ $_delete_text = '<u>восстановить</u>'; }
echo"
$imbal Ты уверен что хочешь $_delete_text тикет «<b>$mysql_tiket[tema]</b>»???
<form action='/index.php?$_get_r$_get_mod$_get_id$_get_hash' method='post'>
<input class='margin0 bttn' name='yes' type='submit' value='Уверен'/>
<a href='/index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash' $bt_r> Нет я передумал!</a> </form></div>
$javabacksea"; }
break;
case'close_tiket':
$mysql_tiket = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$_GET[id]' LIMIT 1"));
if($udata['prava']>=4 and $udata['id']!=$mysql_tiket['usr'])
{$_pr_mod='admin_tiket';}else
{$_pr_mod='tiket';}
if(empty($mysql_tiket['id']) or !empty($mysql_tiket['delete']) and $udata['prava']<5 or $udata['prava']<4 and $mysql_tiket['usr']!=$udata['id']){
$_SESSION['msg']="$baloon <center>Тикет не найден. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif($_GET['hash']!=$mysql_tiket['hash']){
$_SESSION['msg']="$baloon <center>Некорректный хэш. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif($mysql_tiket['close']==1 or $mysql_tiket['close']==2 and $udata['prava']>=4){
$_SESSION['msg']="$baloon <center>Тикет успешно открыт. </center></div>";
@mysql_query_new("UPDATE `tikets` SET `close`='0' WHERE `id`='$_GET[id]'");
@header("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit; }
elseif(isset($_POST['close_text']) and $mysql_tiket['close']==0 or isset($_POST['close_text']) and $udata['prava']>=4){
$_msg = $_POST['close_text'];
$_msg = br($_msg,$udata['prava']);
if(!empty($_POST['_close'])){ $_close_type = 2; }else{ $_close_type = 1; }
if($udata['prava']>=3){ $_msg = preg_replace ("|<br>|","<br>",$_msg); }
@mysql_query_new("UPDATE `tikets` SET `close_text`='$_msg',`close`='$_close_type' WHERE `id`='$_GET[id]'");
if($_close_type==2){$_url_back_all = "<a href='/index.php?$_get_r&mod=all_tikets' class='margin0 bttn_green'>Все тикеты</a> "; }
if($udata['prava']<4){$_url_back_all = "<a href='/index.php?$_get_r&mod=yours_tiket' class='margin0 bttn_green'>Мои тикеты</a> "; }
$_SESSION['msg']="$baloon <center> Тикет успешно закрыт. $_url_back_all</div>";
@header("Location: /index.php?$_get_r&mod=$_pr_mod$_get_id$_get_hash"); exit; }
elseif($mysql_tiket['close']==0 or $udata['prava']>=4){
@include_once('files/head.php');
@include_once('files/zag.php');
$mysql_tiket['text']=preg_replace("|<br>|","n",$mysql_tiket['text']);
if($udata['prava']>=4){ $_checked_checkbox = "n
<input type='checkbox' name='_close' value='1' checked>Закрыть без права на восстановление"; }
echo"
<h1 class='center'> Закрываем тикет №$mysql_tiket[id]</h1>
$balka
$inner $_upravlenie_tiket
<div style='font-size:13px;'>
<b>Автор:</b> ". us("us{". $mysql_tiket['usr'] ."}") ."<br>
<b>Тема:</b> <u>$mysql_tiket[tema]</u><br>
<b>Раздел:</b> <u>". $Tikets_Array["$mysql_tiket[razdel]"] ."</u><br><br>
<b>Причина:</b>
</div>
<form id='yw0' action='?$_get_r$_get_mod$_get_id$_get_hash' method='post'>
<textarea name='close_text' maxlength='5000' rows=5 cols=15 width='100%' wrap='off' $disabled_chat>$mysql_tiket[close_text]</textarea>
<input class='margin0 bttn_green' type='submit' value='Закрыть'>$_checked_checkbox
</form>
</div>
$balka
<a href='/index.php?$_get_r&mod=tiket$_get_id$_get_hash' class='margin0 bttn_sea'>К тикету</a>
";}
else {
$_SESSION['msg']="$baloon <center>Ошибка доступа. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
break;
case 'kurator':
prava(4);
$mysql_tiket = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$_GET[id]' LIMIT 1"));
if(empty($mysql_tiket['id'])){
$_SESSION['msg']="$baloon <center>Тикет не найден. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif($_GET['hash']!=$mysql_tiket['hash']){
$_SESSION['msg']="$baloon <center>Некорректный хэш. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
elseif(!empty($mysql_tiket['kurator']) and $udata['prava']<5){
$_SESSION['msg']="$baloon <center>Данный тикет уже курируется. </center></div>";
@header("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
elseif(isset($_POST['yes'])){
@mysql_query_new("UPDATE `tikets` SET `kurator` = '$udata[id]' WHERE `id`='$_GET[id]'");
$_SESSION['msg']="$baloon <center> Вы успешно стали куратором тикета - «<b>$mysql_tiket[tema]</b>». </div>";
@header("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
else{
@include_once('files/head.php');
@include_once('files/zag.php');
echo"
<h1 class='center'> Кураторство тикета №$mysql_tiket[id]</h1>
$balka
$inner
Ты уверен что хочешь курировать тикет «<b>$mysql_tiket[tema]</b>»???
<form method='post'>
<input class='margin0 bttn' name='yes' type='submit' value='Уверен'/>
<a href='/index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash' $bt_r> Нет я передумал!</a>
</form></div>
$javabacksea";}
break;
case'delete_sms':
prava(4);
$mysql_sms = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `id` = '$_GET[comm]' LIMIT 1"));
$mysql_tiket_ = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$mysql_sms[tiket_id]' LIMIT 1"));
if(empty($mysql_sms['id'])){
$_SESSION['msg']="$baloon <center>Комментарий не найден. </center></div>";
@header ("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
elseif($mysql_sms['tiket_id']!=$_GET['id']){
$_SESSION['msg']="$baloon <center>Некорректный ID-сообщения. </center></div>";
@header ("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
elseif($_GET['hash']!=$mysql_tiket_['hash']){
$_SESSION['msg']="$baloon <center>Некорректный хэш. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit; }
else{
if(empty($mysql_sms['delete']))
{ $_SESSION['msg']="$baloon <center> Комментарий успешно удален. </div>"; $_delete_tip = 1; }else
{ $_SESSION['msg']="$baloon <center> Комментарий успешно восстановлен. </div>"; $_delete_tip = 0; }
@mysql_query_new("UPDATE `tikets_message` SET `delete`='$_delete_tip' WHERE `id`='$_GET[comm]'");
@header ("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
break;
case'red_sms':
prava(4);
$mysql_sms= @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets_message` WHERE `id` = '$_GET[comm]' LIMIT 1"));
$mysql_tiket_ = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `tikets` WHERE `id` = '$mysql_sms[tiket_id]' LIMIT 1"));
$usdata = @mysql_fetch_assoc( @mysql_query_new("SELECT `usr` FROM `users` WHERE `id` = '$mysql_sms[usr]'"));
if(empty($mysql_sms['id'])){
$_SESSION['msg']="$baloon <center>Комментарий не найден. </center></div>";
@header ("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
elseif($mysql_sms['tiket_id']!=$_GET['id']){
$_SESSION['msg']="$baloon <center>Некорректный id-сообщения. </center></div>";
@header ("Location: /index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash"); exit; }
elseif($_GET['hash']!=$mysql_tiket_['hash']){
$_SESSION['msg']="$baloon <center>Некорректный хэш. </center></div>";
@header ("Location: /index.php?$_get_r&mod=yours_tiket"); exit;}
elseif(!empty($_POST['comment'])){
$_msg = $_POST['text'];
$_msg = br($_msg,$udata['prava']);
@mysql_query_new("UPDATE `tikets_message` SET
`text`='$_msg',
`time`='$_POST[time]',
`read`='$_POST[read]',
`usr`='$_POST[usr_red]'
WHERE `id`='$_GET[comm]' ");
$_SESSION['msg']="$baloon <center> Комментарий успешно отредактирован.
<a href='/index.php?$_get_r&mod=admin_tiket$_get_id$_get_hash' class='margin0 bttn_green'>Вернуться в тикет </a> </div>";
@header("Location: /index.php?$_get_r$_get_mod$_get_id&comm=$_GET[comm]$_get_hash"); exit; }
else{
@include_once('files/head.php');
@include_once('files/zag.php');
$mysql_sms['text'] = no_br($mysql_sms['text']);
echo"
<h1 class='center'> Редактируем комментарий</h1>
$div
<form id='yw0' method='post'>
Игрок: <input class='input' type='text' size='7' value='$mysql_sms[usr]' name='usr_red'/>
<div class='row'>
<input type='text' value='$usdata[usr]' disabled/>
<br><br> Время:
<br> <input type='text' name='time' maxlength='500' value='$mysql_sms[time]' size='2'>
<br> Прочитано:
<br> <input type='text' name='read' maxlength='500' value='$mysql_sms[read]' size='2'/>
</div>
<br> Комментарий:
<br> <textarea name='text' maxlength="5000" rows=5 cols=15 size="150" wrap='off'>$mysql_sms[text]</textarea>
<br> <input class='margin0 bttn_green' type='submit' name ='comment' value='Изменить' class='ibutton'>
</div>
<a href='/index.php?$_get_r&mod=tiket$_get_id$_get_hash' class='margin0 bttn_sea'>Вернуться в тикет </a>
$balka";}
break;
}
@include_once('files/down.php');
?>