Файл: vitaliy_nosov/public_html/forum/razdel/tema/index.php
Строк: 70
<?
require_once ('../../../config/func.php');
auth();
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_tema` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){
$tema = mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_tema` WHERE `id` = '".intval($_GET['id'])."'"));
}else{
header('Location: /forum/');
exit;
}
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$tema['id_user']."'"));
$title = 'Форум';
require_once ('../../../config/header.php');
if($ank['online'] > time() - 60) $onlines24 = 'user.png';
if($ank['online'] < time() - 60) $onlines24 = 'user_off.png';
?>
<div class="block">Создал: <a href="/pers/<?=$ank['id'];?>/"><img src="/style/<?=$onlines24;?>"> <font color="<?=$ank['color'];?>"><?=$ank['login'];?> </a></font><font color="green"><?=vremja($tema['time']);?></font></div><div class="block"><?=smile($tema['msg']);?></div><?
$max = 10;
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `forum_post` WHERE `id_tema` = '".$tema['id']."'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$q = mysql_query("SELECT * FROM `forum_post` WHERE `id_tema` = '".$tema['id']."' ORDER BY `time` DESC LIMIT $start, $max");
if(isset($_POST['msg'])){
$msg = text($_POST['msg']);
if(strlen($msg) < 3 or strlen($msg) > 1000) $err = 'Длина сообщения должна быть в пределах 3 - 1000 символов';
if(!isset($err)) {
mysql_query("INSERT INTO `forum_post` SET `id_user` = '".$user['id']."', `id_tema` = '".$tema['id']."', `msg` = '".$msg."', `time` = '".time()."'");
mysql_query("UPDATE `user` SET `rating` = `rating` + 1 WHERE `id` = '".$user['id']."'");
header('Location: ?');
exit;
}else{
$_SESSION['notif'] = $err;
header('Location: ?');
exit;
}
}
if($k_post == 0){
?><div class="block center">Нет сообщений</div><?
}
while($post = mysql_fetch_assoc($q)) {
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post['id_user']."' LIMIT 1"));
?>
<div class="block"> <a href="/pers/<?=$ank['id'];?>/"><img src="/style/<?=$onlines24;?>"> <font color="<?=$ank['color'];?>"><?=$ank['login'];?> </font></a><span class="dgreen"><?=vremja($post['time']);?></span><br><?=smile($post['msg']);?></span></div><?
}
if ($k_page>1){
echo str('?',$k_page,$page);
}
require ('../../../config/smile.php');
?><form class="block center" method="post" name="message" action="">
<textarea name="msg" class = "input"></textarea><br />
<span class="button_on"><input class="button_on" type="submit" value="Отправить"></span></span>
</form><?
require_once ('../../../config/footer.php');
?>