
Комментарии: 2
|
|
|
<?php
$title = 'Тех поддержка';
require_once ('../system/function.php');
require_once ('../system/header.php');
# закрываем от гостей
if(!$user['id']) exit(header('Location: '.$HOME));
$act = isset($_GET['act']) ? $_GET['act'] : null;
switch($act)
{
default:
$k_post2 = mysql_result(mysql_query("SELECT COUNT(*) FROM `help` WHERE `id_user` = '".$user['id']."'"),0);
//////
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `help` WHERE `id_user` = '".$user['id']."'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
//////
$help_my = mysql_query("SELECT * FROM `help` WHERE `id_user` = '".$user['id']."' ORDER BY `id` DESC LIMIT $start, $max");
echo '<div class="title"><center><b>Ваши тикеты</b></center></div>';
echo '<div class="podmenu"><a href="help.php?act=install">Создать тикет</a></div>';
echo '<div class="podmenu"><center><a href="help.php?act=closed">Закрытые тикеты </a> | <a href="help.php?act=open">Открытые тикеты </a></center></div>';
if($k_post2 < 1){
echo err('Тикеты еще не созданы');
}else{
while($h=mysql_fetch_array($help_my)){
if($h['type']==1){$ee='[Открыт]';}else{$ee='[Закрыт]';}
echo '<div class="podmenu"><a href="help_info.php?id='.$h['id'].'">'.$h['name'].'</a> '.$ee.'</div>';
}
if ($k_page > 1) {
echo str('?',$k_page,$page); // Вывод страниц
}
}
break;
case 'install':
echo '<div class="title"><center><b>Создание тикета</b></center></div>';
if(isset($_REQUEST['ok']))
{
$name = strong($_POST['name']);
$text = strong($_POST['text']);
//-----Проверяем длину ввода-----//
if(mb_strlen($name) > 35 or mb_strlen($name) < 3){
$err = ('Введите название от 3 до 35 символов!');
}
//-----Проверяем длину ввода-----//
if(mb_strlen($text) > 2000 or mb_strlen($text) < 3){
$err = ('Введите текст от 3 до 2000 символов!');
}
if($err){echo err($err);}
if(!$err){
mysql_query("INSERT INTO `help` SET `name` = '".$name."', `text` = '".$text."', `id_user` = '".$user['id']."'");
echo err('Вы успешно создали тикет');
echo '<div class="podmenu"><a href="help.php">В мои тикеты</a></div>';
require_once ('../system/footer.php');
exit();
}
}
echo '<div class="podmenu"><form method="POST" action="">Название : <input type="text" name="name" maxlength="25" />
';
echo '<textarea name="text"></textarea></br>
<input type="submit" name="ok" value="Создать" /></div>
</form>';
echo '<div class="podmenu"><a href="help.php">В мои тикеты</a></div>';
break;
case 'open':
echo '<div class="title"><center><b>Открытые тикеты</b></center></div>';
$k_post2 = mysql_result(mysql_query("SELECT COUNT(*) FROM `help` WHERE `id_user` = '".$user['id']."' and `type` = '1'"),0);
//////
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `help` WHERE `id_user` = '".$user['id']."' and `type` = '1'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
//////
$help_my = mysql_query("SELECT * FROM `help` WHERE `id_user` = '".$user['id']."' and `type` = '1' ORDER BY `id` DESC LIMIT $start, $max");
if($k_post2 < 1){
echo err('Тикеты еще не созданы');
}else{
while($h=mysql_fetch_array($help_my)){
echo '<div class="podmenu"><a href="help_info.php?id='.$h['id'].'">'.$h['name'].'</a></div>';
}
if ($k_page > 1) {
echo str('?',$k_page,$page); // Вывод страниц
}
}
break;
case 'closed':
echo '<div class="title"><center><b>Закрытые тикеты</b></center></div>';
$k_post2 = mysql_result(mysql_query("SELECT COUNT(*) FROM `help` WHERE `id_user` = '".$user['id']."' and `type` = '0'"),0);
//////
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `help` WHERE `id_user` = '".$user['id']."' and `type` = '0'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
//////
$help_my = mysql_query("SELECT * FROM `help` WHERE `id_user` = '".$user['id']."' and `type` = '0' ORDER BY `id` DESC LIMIT $start, $max");
if($k_post2 < 1){
echo err('Тикеты еще не созданы');
}else{
while($h=mysql_fetch_array($help_my)){
echo '<div class="podmenu"><a href="help_info.php?id='.$h['id'].'">'.$h['name'].'</a></div>';
}
if ($k_page > 1) {
echo str('?',$k_page,$page); // Вывод страниц
}
}
break;
}
//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>