Вход Регистрация
Файл: forum/tema.php
Строк: 40
<?php
$title 
'Форум тема';
require_once 
'../system/fun.php';
require_once 
'../system/head.php';
if(!isset(
$user['id'])) {
echo 
'<div class="menu">Вход в раздел запрещен так как вы не зарегистрированы </div>';
require_once 
'../system/foot.php';
exit();
}
$id abs(intval($_GET['id']));
$forum_r mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_razdel` WHERE `id` = '".$id."'"));
$id abs(intval($_GET['id']));
$forum_t mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_tema` WHERE `id` = '".$id."'"));
$forum_r mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_razdel` WHERE `id` = '".$forum_t['razdel']."'"));

if(
$forum_t == 0) {
echo 
'<div class="title">Админ | Ошибка</div><div class="menu"><center><b>Такой темы не существует!</b></center></div>';
require_once (
'../system/foot.php');
exit();
}

if(isset(
$_REQUEST['submit'])) {

$text text($_POST['text']);

if(empty(
$text)) {
echo 
'<div class="menu"><center><b>Введите текст сообщения!</b></center></div>';
require_once 
'../system/foot.php';
exit();
}

if(
mb_strlen($text) < 3) {
echo 
'<div class="menu"><center><b>Минимум для ввода 3 символа!</b></center></div>';
require_once 
'../system/foot.php';
exit();
}

$forum_cap mysql_fetch_array(mysql_query('select * from `forum_post` where `us` = "'.$user['id'].'" and `text` = "'.$text.'"')); 
if(
$forum_cap != 0) { 
echo 
'<div class="menu"><b>Вы такой пост уже писали!</b></div>'
require_once (
'../system/foot.php');
exit();
}

mysql_query("UPDATE `forum_tema` SET `up` = '".time()."' WHERE `id` = '".$id."'");
mysql_query("INSERT INTO `forum_post` SET `text` = '".check($text)."',`us` = '".$user['id']."',`time` = '".time()."',`tema` = '".$id."',`razdel` = '".$forum_r['id']."'");
header('Location: /forum/tema'.$id.'');
}
if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_post` WHERE `tema` = '".$id."' and `razdel` = '".$forum_t['razdel']."'"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$k_post $start+1;
$post mysql_query("SELECT * FROM `forum_post` WHERE  `tema`='".$id."' ORDER BY `id` LIMIT $start,$max");
echo 
'<div class="title"><a href="#">Обновить</a>';
if(
$user['level'] >= 2) {
echo 
' | <a href="/forum/del_tem'.$id.'">Уд.Тема</a> |';
}
if(
$user['level'] >= 1) {
if(
$forum_t['status'] == 1) {
echo 
'<a href="/forum/open_tem'.$id.'"> Открыть тему</a> |';
}else{
echo 
' <a href="/forum/close_tem'.$id.'"> Закрыть тему</a> |';
}
}

echo 
'</div>';


while(
$a mysql_fetch_assoc($post))
{
echo 
'<div class="forum_p"> '.ava($a['us']).' '.nick($a['us']).'  <span class="count2"> ['.times($a['time']).']</span>';
if(
$user['level'] >= 1) {
echo 
' [<a href="/forum/del_post'.$a['id'].'">Уд</a>]';
}
echo 
' [<a href="/forum/post_otv'.$a['id'].'">Отв</a>]';
echo 
'</div>
<div class="menu">'
;
echo 
'
'
.bb_code(smi($a['text'])).'
</div>'
;
}

if(
$forum_t['status'] == 1) {
echo 
'<div class="menu">Тема закрыта для обсуждения , закрыл её '.nick($forum_t['kem']).'</div>';
}else{
echo 
'<div class="title"><form action="" method="POST"> 
Текст сообщения:</div><div class="menu"><textarea name="text"></textarea><br />
<input type="submit" name="submit" value="Написать" />
</form></div>'
;
}
if (
$k_page>1) echo str(''.$HOME.'/forum/tema'.$id.'?',$k_page,$page); // Вывод страниц

echo '<div class="title"> 
<a href="/smile">Смайлы</a> | <a href="/bb">BB коды</a></div> '
;
require_once 
'../system/foot.php';
?>
Онлайн: 0
Реклама