Файл: bloodlands.pw/forum.php
Строк: 325
<?php
define('cms', 1);
$title = 'Форум';
require_once 'core.php';
if ($user) {
echo'<div class="pt">';
switch ($_GET['a']){
default:
if(isset($_POST['text'])){
$text = filter_search($_POST['text']);
if($text) header('Location: ?a=search&text='.$text);
}
echo '<a class="links" href="?a=tems"><img src="./img/icon/theme.png" alt=""> Последние темы</a>
<a class="links" href="?a=messages"><img src="./img/icon/post.png" alt=""> Последние сообщения</a>
</div><div class="razd">Список форумов</div><div class="pt">';
$query_razdel = mysql_query("SELECT * FROM `forum_themes` ORDER BY `level` ASC");
while ($res = mysql_fetch_assoc($query_razdel)){
$num++;
$kol = mysql_query("SELECT `id` FROM `forum_topic` WHERE `theme` = '".$res['id']."'");
echo'<img src="./img/icon/forum.png" alt=""> <a class="link" href="?a=view&id='.$res['id'].'">'.$res['title'].' ['.mysql_num_rows($kol).']</a><br/><span class="silver">'.$res['about'].'</span><br/>';
}
echo'</div><div class="razd">Активные темы</div><div class="pt">';
$query = mysql_query("SELECT * FROM `forum_topic` ORDER BY `time_massage` DESC LIMIT 5");
while($res = mysql_fetch_assoc($query)){
$start++;
$topt = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$res['id']."'"),0);
if($topt > $us['kol']) $pagew = round(($topt/$us['kol'])+1); else $pagew = 1;
echo'<img src="./img/icon/win.png" alt=""> <a class="link" href="?a=topic&id='.$res['id'].'">'.$res['title'].' ['.$topt.']</a>
<a class="link" href="?a=topic&id='.$res['id'].'&page='.$pagew.'">[»]</a><br/><span class="time">'.datap($res['time_massage']).'</span><br/>';
}
echo'<br/><a class="links" href="on.php?a=tut&t=forum"><img src="./img/icon/profile.png" alt=""> На форуме: '.round(mysql_result(mysql_query("SELECT count(*) FROM `users` WHERE `online` > '".(time()-600)."' AND `mesto` = '/forum.php'"),0)-1).'</a>
<a class="links" href="?a=search"><img src="./img/icon/search.png" alt=""> Поиск по форуму</a>';
break;
case 'search':
$search = filter_search($_GET['text']);
echo '<b>Текст поиска:</b><br/>
<form class="form" action="forum.php" method="POST">
<input type="text" name="text" maxlength="40" class="text">
<input type="submit" value="Искать" class="button"></form>';
if (!empty($search)){
echo'<br/>';
$error = '';
if (mb_strlen($search) > 40) $error .= 'Неверная длина поля!<br/>';
if (empty($error)){
$all = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `text` LIKE '%".$search."%'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$query = mysql_query("SELECT * FROM `forum_massages` WHERE `text` LIKE '%".$search."%' ORDER BY `id` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
$qut = mysql_fetch_array(mysql_query("select * FROM `forum_topic` WHERE `id` = '".$res['theme']."'"));
$qu = mysql_fetch_array(mysql_query("select * FROM `forum_themes` WHERE `id` = '".$qut['theme']."'"));
$topt = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$qut['id']."'"),0);
if($topt > $us['kol']) $pagew = round(($topt/$us['kol'])+1); else $pagew = 1;
$start++;
echo'<img src="./img/icon/theme.png" alt=""> <a class="link" href="?a=topic&id='.$qut['id'].'">'.$qut['title'].' ['.$topt.']</a>
<a class="link" href="?a=topic&id='.$qut['id'].'&page='.$pagew.'">[»]</a>
<br/><span class="time">'.datap($res['time']).'</span>
<br/>'.smiles($res['text']).'<br/><small><b>Написал:</b> ';
pers_info($res['author']);
echo'<br/><b>Раздел:</b> <a class="link" href="?a=view&id='.$qu['id'].'">'.$qu['title'].'</a></small><br/>';
}
navigation($all,$us['kol'],$page,'?a=search&text='.$search.'&',$total);
} else echo '<div class="error" style="text-align:left">Сообщений не найдено!</div><br/>';
} else echo '<div class="error" style="text-align:left">'.$error.'</div><br/>';
}
echo'<a class="links" href="?"><img src="./img/icon/back.png" alt=""> Вернуться</a>';
break;
case 'new_post':
if ($id && $id > 0) $topic = mysql_fetch_array(mysql_query("SELECT * FROM `forum_topic` WHERE `id` = '".$id."'"));
if (empty($topic)) header('Location: ../forum.php');
if (isset($_POST['text'])){
$text = filter($_POST['text']);
$last = round(time()-$us['last_m']);
if($last > 30 && $topic['close'] == 0 && mysql_num_rows(mysql_query("SELECT * FROM `forum_massages` WHERE `author` = '".$user."' AND `text` = '".$text."'")) == 0){
if(mb_strlen($text) >= 2){
if(mb_strlen($text) > 500) echo '<div class="error" style="text-align:left">В сообщении неверное количество символов!</div><br/>'; else {
mysql_query("INSERT INTO `forum_massages` SET `author` = '".$user."', `time` = '".time()."', `theme` = '".$id."', `text` = '".$text."'");
mysql_query("UPDATE `users` SET `last_m` = '".time()."' WHERE `id` = '".$user."'");
mysql_query("UPDATE `forum_topic` SET `time_massage` = '".time()."' WHERE `id` = '".$id."'");
$topt = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$id."'"),0);
if($topt > $us['kol']) $page = round(($topt/$us['kol'])+1); else $page = 1;
header('Location: ?a=topic&id='.$id.'&page='.$page);
}} else echo '<div class="error" style="text-align:left">В сообщении неверное количество символов!</div><br/>';
} else echo '<div class="error" style="text-align:left">Сообщение можно оставлять раз в 30 секунд или оно должно отличаться от предыдущего!</div><br/>';
}
$block = mysql_query("SELECT `id` FROM `block` WHERE `user` = '".$user."' AND `end` = '0' AND `type` = '1'");
if($topic['close'] == 0 && mysql_num_rows($block) == 0 && $us['level'] > 3){
if (isset($_GET['to'])){
$to = mysql_fetch_array(mysql_query("SELECT `login`,`id` FROM `users` WHERE `id` = '".filter_search($_GET['to'])."'"));
if (!empty($to) && $user != $to['id']) $tous = $to['login'].', '; else $tous = '';
echo '<form method="POST" action=""><b>Сообщение [max 500]:</b><br/>
<textarea name="text" cols="19" rows="2" class="text">'.$tous.'</textarea>
<input type="submit" value="Отправить" class="button"></form>';
} else echo '<form method="POST" action=""><b>Сообщение [max 500]:</b><br/>
<textarea name="text" cols="19" rows="2" class="text"></textarea>
<input type="submit" value="Отправить" class="button"></form>';
} else echo'<div class="error">Ваш уровень слишком мал, тема закрыта или вы находитесь в бане!</div>';
echo'<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>';
break;
case 'topic':
if ($id && $id > 0){
$topic = mysql_fetch_array(mysql_query("SELECT * FROM `forum_topic` WHERE `id` = '".$id."'"));
if (empty($topic)) header('Location: ../forum.php');
$block = mysql_query("SELECT `id` FROM `block` WHERE `user` = '".$user."' AND `end` = '0' AND `type` = '1'");
if($topic['close'] == 0 && mysql_num_rows($block) == 0 && $us['level'] > 3) echo'<a class="links" href="?a=new_post&id='.$id.'"><img src="./img/icon/post.png" alt=""> <b>Новое сообщение</b></a><br/>';
$all = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$id."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$query = mysql_query("SELECT * FROM `forum_massages` WHERE `theme` = '".$id."' ORDER BY `id` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
$start++;
$author = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$res['author']."'"));
$clan = mysql_fetch_array(mysql_query("SELECT * FROM `orden` WHERE `id` = '".$author['orden']."'"));
echo $start.'. ';
if($clan['id'] > 0) echo'<img src="../img/clans/'.$clan['id'].'.png" alt=""> ';
echo '<a class="link" href="user.php?id='.$author['id'].'">';
if(!empty($author['color']) && $author['type_nick'] == 1) {echo'<font color="#'.$author['color'].'"><b>'.$author['login'].'</b></font>';
} else echo $author['login'];
echo'</a>';
if ($author['online'] > (time()-600)) echo ' <font color="green">[On]</font>'; else echo ' <font color="red">[Off]</font>';
echo ' <a class="link" href="../forum.php?a=new_post&id='.$id.'&to='.$author['id'].'">[отв]</a>';
if ($us['privilege'] == 2) echo ' <a class="link" href="../forum.php?a=admin&id='.$id.'&del_m='.$res['id'].'">[x]</a>';
echo '<br/><span class="time">'.datap($res['time']).'</span><br/>'.smiles($res['text']).'<br/>';
}
navigation($all,$us['kol'],$page,'?a=topic&id='.$id.'&',$total);
} else echo 'В этой теме сообщений еще нет!<br />';
} else header('Location: ../forum.php');
if ($us['privilege'] > 0){
echo '<a class="links" href="../forum.php?a=admin&id='.$id.'&del_topic='.$topic['id'].'"><img src="./img/0.png" alt=""> Удалить тему</a>';
if ($topic['lvl'] == 0) echo'<a class="links" href="../forum.php?a=admin&id='.$id.'&zakr_topic='.$topic['id'].'"><img src="./img/icon/forum_top.png" alt=""> Закрепить тему</a>';
else echo '<a class="links" href="../forum.php?a=admin&id='.$id.'&otkr_topic='.$topic['id'].'"><img src="./img/icon/forum_top.png" alt=""> Открепить тему</a>';
if ($topic['close'] == 0) echo '<a class="links" href="../forum.php?a=admin&id='.$id.'&close='.$topic['id'].'"><img src="./img/icon/forum_close.png" alt=""> Закрыть тему</a>';
else echo '<a class="links" href="../forum.php?a=admin&id='.$id.'&close_no='.$topic['id'].'"><img src="./img/icon/forum_close.png" alt=""> Открыть тему</a>';
}
$back = mysql_fetch_array(mysql_query("SELECT `id` FROM `forum_themes` WHERE `id` = '".$topic['theme']."'"));
echo '<a class="links" href="?a=view&id='.$back['id'].'"><img src="./img/icon/back.png" alt=""> Вернуться</a>
<a class="links" href="../forum.php"><img src="./img/icon/forum.png" alt=""> На форум</a>';
break;
case 'admin':
if($us['privilege'] > 0){
if(isset($_GET['del_m'])){
if($d != 1) echo'Вы действительно хотите удалить сообщение?
<a class="links" href="?a=admin&id='.$id.'&d=1&del_m='.abs(intval($_GET['del_m'])).'"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>'; else {
mysql_query("DELETE FROM `forum_massages` WHERE `id` = '".abs(intval($_GET['del_m']))."'");
header('Location: ../forum.php?a=topic&id='.$id);
}}
if(isset($_GET['del_topic'])){
if($d != 1) echo'Вы действительно хотите удалить тему?
<a class="links" href="?a=admin&id='.$id.'&d=1&del_topic='.abs(intval($_GET['del_topic'])).'"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>'; else {
mysql_query("DELETE FROM `forum_topic` WHERE `id` = '".abs(intval($_GET['del_topic']))."'");
mysql_query("DELETE FROM `forum_massages` WHERE `theme` = '".abs(intval($_GET['del_topic']))."'");
header('Location: ../forum.php');
}}
if(isset($_GET['close_no'])){
if($d != 1) echo'Вы действительно хотите открыть тему?
<a class="links" href="?a=admin&id='.$id.'&d=1&close_no='.abs(intval($_GET['close_no'])).'"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>'; else {
mysql_query("UPDATE `forum_topic` SET `close` = '0' WHERE `id` = '".abs(intval($_GET['close_no']))."'");
header('Location: ../forum.php?a=topic&id='.$id);
}}
if(isset($_GET['close'])){
if($d != 1) echo'Вы действительно хотите закрыть тему?
<a class="links" href="?a=admin&id='.$id.'&d=1&close='.abs(intval($_GET['close'])).'"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>'; else {
mysql_query("UPDATE `forum_topic` SET `close` = '1' WHERE `id` = '".abs(intval($_GET['close']))."'");
header('Location: ../forum.php?a=topic&id='.$id);
}}
if(isset($_GET['zakr_topic'])){
if($d != 1) echo'Вы действительно хотите закрепить тему?
<a class="links" href="?a=admin&id='.$id.'&d=1&zakr_topic='.abs(intval($_GET['zakr_topic'])).'"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>'; else {
mysql_query("UPDATE `forum_topic` SET `lvl` = '1' WHERE `id` = '".abs(intval($_GET['zakr_topic']))."'");
header('Location: ../forum.php?a=topic&id='.$id);
}}
if(isset($_GET['otkr_topic'])){
if($d != 1) echo'Вы действительно хотите открепить тему?
<a class="links" href="?a=admin&id='.$id.'&d=1&otkr_topic='.abs(intval($_GET['otkr_topic'])).'"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="?a=topic&id='.$id.'"><img src="./img/icon/back.png" alt=""> Вернуться</a>'; else {
mysql_query("UPDATE `forum_topic` SET `lvl` = '0' WHERE `id` = '".abs(intval($_GET['otkr_topic']))."'");
header('Location: ../forum.php?a=topic&id='.$id);
}}} else header('Location: ../forum.php');
break;
case 'view':
if (empty($id) or $id == 0) header('Location: ../forum.php');
else $topic = mysql_num_rows(mysql_query("SELECT `id` FROM `forum_themes` WHERE `id` = '".$id."'"));
if ($topic == 0) header('Location: ../forum.php');
else $topic = mysql_fetch_array(mysql_query("SELECT * FROM `forum_themes` WHERE `id` = '".$id."'"));
$block = mysql_query("SELECT `id` FROM `block` WHERE `user` = '".$user."' AND `end` = '0' AND `type` = '1'");
if($us['level'] > 3 && $id != 1 && mysql_num_rows($block) == 0 or $id == 3 && $us['privilege'] > 0) echo'<a class="links" href="../forum.php?a=add&id='.$id.'"><img src="./img/icon/theme.png" alt=""> <b>Новая тема</b></a><br/>';
$all = mysql_result(mysql_query("select count(*) FROM `forum_topic` WHERE `theme` = '".$id."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$query = mysql_query("select * FROM `forum_topic` WHERE `theme` = '".$id."' order by `lvl` DESC, `id` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
$q = mysql_fetch_array(mysql_query("select * FROM `forum_massages` WHERE `theme` = '".$res['id']."' ORDER BY `id` DESC LIMIT 1"));
$topt = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$res['id']."'"),0);
if($topt > $us['kol']) $pagew = round(($topt/$us['kol'])+1); else $pagew = 1;
$start++;
if ($res['lvl'] == 1) echo '<img src="./img/icon/forum_top.png" alt=""> ';
if ($res['close'] == 1) echo '<img src="./img/icon/forum_close.png" alt=""> ';
echo'<img src="./img/icon/theme.png" alt=""> <a class="link" href="?a=topic&id='.$res['id'].'">'.$res['title'].' ['.$topt.']</a>
<a class="link" href="?a=topic&id='.$res['id'].'&page='.$pagew.'">[»]</a>
<br/><span class="time">'.datap($res['time']).'</span><br/><small><b>Последний:</b> ';
pers_info($q['author']);
echo'</small><br/>';
}
navigation($all,$us['kol'],$page,'forum.php?a=view&id='.$id.'&',$total);
} else echo 'В данном форуме еще нет тем!<br/>';
echo'<a class="links" href="../forum.php"><img src="./img/icon/back.png" alt=""> Вернуться</a>';
break;
case 'add':
$last = round(time()-$us['last_forum_theme']);
$block = mysql_query("SELECT `id` FROM `block` WHERE `user` = '".$user."' AND `end` = '0' AND `type` = '1'");
if ($us['level'] > 3 && $id != 1 && mysql_num_rows($block) == 0 or $id == 3 && $us['privilege'] > 0){
$f_theme = mysql_num_rows(mysql_query("SELECT `id` FROM `forum_themes` WHERE `id` = '".$id."'"));
if ($id && $f_theme == 1){
if (isset($_POST['ok'])){
$title = filter($_POST['title']);
$text = filter($_POST['text']);
$error = '';
if(mb_strlen($title) < 4 || mb_strlen($title) > 70) $error .= 'Неверная длина заголовка!<br/>';
if(mb_strlen($text) < 4 || mb_strlen($text) > 500) $error .= 'Неверная длина текста!<br/>';
if(mysql_num_rows(mysql_query("SELECT `id` FROM `forum_topic` WHERE `title` = '".filter($_POST['title'])."'")) == 1) $error .= 'Похожая тема уже существует!<br/>';
if($last < 300) $error .= 'Новые темы можно создавать раз в 5 минут!<br/>';
if (empty($error)){
$ok = mysql_query("INSERT INTO `forum_topic` SET `time` = '".time()."', `author` = '".$user."', `theme` = '".$id."', `time_massage` = '".time()."', `title` = '".$title."'");
$idi = mysql_insert_id();
$ok1 = mysql_query("INSERT INTO `forum_massages` SET `time` = '".time()."', `author` = '".$user."', `theme` = '".$idi."', `text` = '".$text."'");
mysql_query("UPDATE `users` SET `last_forum_theme` = '".time()."' WHERE `id` = '".$user."'");
if($ok && $ok1) echo 'Тема успешно создана!<a class="links" href="?a=topic&id='.$idi.'">Перейти</a><br/>';
} else echo'<div class="error">'.$error.'</div>';
} else {
echo '<form method="POST" action=""><b>Заголовок [70]:</b>
<input type="text" name="title" class="text"><b>Сообщение [500]:</b>
<textarea name="text" cols="19" rows="3" class="text"></textarea>
<input type="submit" value="Создать" name="ok" class="button"></form>';
}} else header('Location: ../forum.php');
} else echo '<div class="error">Тему можно создавать раз в 5 минут, вы находитесь в бане или ваш уровень слишком мал!</div>';
echo'<a class="links" href="?a=view&id='.$id.'"><img src="./img/icon/back.png" alt=""> К разделу</a>';
break;
case 'tems':
$all = mysql_result(mysql_query("select count(*) FROM `forum_topic`"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$query = mysql_query("SELECT * FROM `forum_topic` ORDER BY `id` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
$qu = mysql_fetch_array(mysql_query("select * FROM `forum_themes` WHERE `id` = '".$res['theme']."'"));
$q = mysql_fetch_array(mysql_query("select * FROM `forum_massages` WHERE `theme` = '".$res['id']."' ORDER BY `id` DESC LIMIT 1"));
$topt = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$res['id']."'"),0);
if($topt > $us['kol']) $pagew = round(($topt/$us['kol'])+1); else $pagew = 1;
$start++;
if ($res['lvl'] == 1) echo '<img src="./img/icon/forum_top.png" alt=""> ';
if ($res['close'] == 1) echo '<img src="./img/icon/forum_close.png" alt=""> ';
echo'<img src="./img/icon/theme.png" alt=""> <a class="link" href="?a=topic&id='.$res['id'].'">'.$res['title'].' ['.$topt.']</a>
<a class="link" href="?a=topic&id='.$res['id'].'&page='.$pagew.'">[»]</a>
<br/><span class="time">'.datap($res['time']).'</span><br/><small><b>Последний:</b> ';
pers_info($q['author']);
echo'<br/><b>Раздел:</b> <a class="link" href="?a=view&id='.$qu['id'].'">'.$qu['title'].'</a></small><br/>';
}
navigation($all,$us['kol'],$page,'?a=tems&',$total);
} else echo 'Новых тем еще нет!<br/>';
echo'<a class="links" href="../forum.php"><img src="./img/icon/back.png" alt=""> Вернуться</a>';
break;
case 'messages':
$all = mysql_result(mysql_query("select count(*) FROM `forum_massages`"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$query = mysql_query("SELECT * FROM `forum_massages` ORDER BY `id` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
$qut = mysql_fetch_array(mysql_query("select * FROM `forum_topic` WHERE `id` = '".$res['theme']."'"));
$qu = mysql_fetch_array(mysql_query("select * FROM `forum_themes` WHERE `id` = '".$qut['theme']."'"));
$topt = mysql_result(mysql_query("SELECT count(*) FROM `forum_massages` WHERE `theme` = '".$qut['id']."'"),0);
if($topt > $us['kol']) $pagew = round(($topt/$us['kol'])+1); else $pagew = 1;
$start++;
echo'<img src="./img/icon/theme.png" alt=""> <a class="link" href="?a=topic&id='.$qut['id'].'">'.$qut['title'].' ['.$topt.']</a>
<a class="link" href="?a=topic&id='.$qut['id'].'&page='.$pagew.'">[»]</a>
<br/><span class="time">'.datap($res['time']).'</span>
<br/>'.smiles($res['text']).'<br/><small><b>Написал:</b> ';
pers_info($res['author']);
echo'<br/><b>Раздел:</b> <a class="link" href="?a=view&id='.$qu['id'].'">'.$qu['title'].'</a></small><br/>';
}
navigation($all,$us['kol'],$page,'?a=messages&',$total);
} else echo 'Активных тем еще нет!<br/>';
echo'<a class="links" href="../forum.php"><img src="./img/icon/back.png" alt=""> Вернуться</a>';
break;
case 'create_r':
if ($us['privilege'] == 2){
if (isset($_POST['title'])){
$title = filter($_POST['title']);
mysql_query("INSERT INTO `forum_themes` SET `title` = '".$title."'");
header('Location: ../forum.php');
} else {
echo '<form method="POST" action=""><b>Название раздела:</b><br />
<input type="text" name="title"><br />
<input type="submit" value="Создать"></form>';
}} else header('Location: ../forum.php');
break;
case 'del_razd':
if($id && $us['privilege'] == 2){
mysql_query("DELETE FROM `forum_themes` WHERE `id` = '".$id."'");
mysql_query("DELETE FROM `forum_topic` WHERE `theme` = '".$id."'");
header('Location: ../forum.php');
} else echo'<div class="error">Не передан id, или у вас недостаточно прав!</div>';
break;
}
echo '</div>';
} else header('Location: ../index.php');
include './include/foot1.php';
?>