<?php
$title = 'Новости';
include_once "sys/functions.php";
include_once "sys/connect.php";
include_once "sys/core.php";
include_once "sys/head.php";
if(isset($_GET['komm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `news` WHERE `id` = '".abs(intval($_GET['komm']))."' LIMIT 1"),0)>0)
{
$news = mysql_fetch_object(mysql_query("SELECT * FROM `news` WHERE `id` = '".abs(intval($_GET['komm']))."'"));
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `news_komm` WHERE `id_news` = '".$news->id."'"),0);
$k_page = k_page($k_post, 10);
$page = page($k_page);
$start = 10*$page-10;
echo $div->razdel.''.$news->name.'['.ptime($new->time).']'.$div->off;
echo $div->post;
echo ''.output($news->msg).'<br/><br>Добавил: '.nick($news->id_user);
echo $div->off;
$q = mysql_query("SELECT * FROM `news_komm` WHERE `id_news` = '".$news->id."' ORDER BY `id` DESC LIMIT $start, 10");
while ($new_komm = mysql_fetch_object($q))
{
$ank = mysql_fetch_object(mysql_query("SELECT * FROM `user` WHERE `id` = '".abs(intval($new_komm->id_user))."'"));
echo $div->post_title1;
echo nick($ank->id).'<span style="color: #000"> ('.ptime($new_komm->time).')</span><br/>';
echo $div->off;
echo $div->post;
echo output($new_komm->msg);
echo $div->off;
}
if ($k_page > 1)str('/news.php?komm='.$news->id.'&', $k_page, $page);
if(isset($user))
{
if(isset($_POST['submit']))
{
if(strlen($_POST['msg']) < 1)
{
$error = '<div class="err">Короткий комментарий.</div>';
}
if(!isset($error))
{
$msg = filter($_POST['msg']);
mysql_query("INSERT INTO `news_komm` SET `id_user` = '".$user->id."', `id_news` = '".$news->id."', `msg` = '$msg', `time` = '$time'");
header('Location:/news.php?komm='.$news->id);
}
}
if(isset($error))echo $error;
echo $div->post;
echo '<form method="post">';
echo 'Комментарий:<br/> <textarea rows="10" cols="45" name="msg" required>'.(isset($_POST['msg'])?''.filter($_POST['msg']).'':'').'</textarea><br/>';
echo '<br/><input type="submit" name="submit" value="Отправить"/>';
echo $div->off;
}
}
else
{
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `news`"),0);
$k_page = k_page($k_post, 10);
$page = page($k_page);
$start = 10*$page-10;
$q = mysql_query("SELECT * FROM `news` ORDER BY `id` DESC LIMIT $start, 10");
while ($new = mysql_fetch_object($q))
{
echo $div->post_title1;
echo output($new->name).'<span style="color: #AA9F9F">('.ptime($new->time).')</span><br/>';
echo $div->off;
echo $div->post;
echo output($new->msg);
echo '<br/><a href="/news.php?komm='.$new->id.'">[комм.]</a>';
echo $div->off;
}
if ($k_page > 1)str('/news.php?', $k_page, $page);
}
include_once "sys/foot.php";
?>