Файл: www/blog/km_new.php
Строк: 29
<?php
include '../config.php';
if(!isset($aut)){
header('location: ../enter.php');
}else{
mysql_query("UPDATE `users` SET `link`='Дневники [<a href=/blog/>Дневники</a>]', `link3`='[Дневники]', `link1`='', `link2`='', `link4`='' WHERE `id`='$aut[id]'");
switch($_GET['act']){
default:
div('Новые комментарии');
$se=mysql_fetch_array(mysql_query("SELECT * FROM `blog_set` WHERE `id_user`='$aut[id]'"));
$rec=mysql_num_rows(mysql_query("SELECT DISTINCT(`id_rec`) FROM `blog_komm` WHERE `id_blog`='$aut[id]' AND `time`>'$se[time]'"));
$komm=mysql_num_rows(mysql_query("SELECT `id` FROM `blog_komm` WHERE `id_blog`='$aut[id]' AND `time`>'$se[time]'"));
if(!$komm){
echo 'Извините!<br/>На Ваши записи в дневниках не было оставлено новых комментариев<br/>» <a href="/blog/">В дневники</a>';
}else{
echo '» <a href="/blog/">В дневники</a><br/>';
echo '» <a href="/blog/?r_id='.$aut['id'].'">Мой дневник</a><br/><br/>';
echo $komm.' комм. в '.$rec.' зап.<br/>';
echo '» <a href="/blog/km_new.php?act=read_all">Отметить как прочитанное</a><br/>';
$q=mysql_query("SELECT * FROM `blog_record` WHERE `id_blog`='$aut[id]'");
while($r=mysql_fetch_array($q)){
$komm1=mysql_num_rows(mysql_query("SELECT * FROM `blog_komm` WHERE `id_rec`='$r[id]'"));
$komm2=mysql_num_rows(mysql_query("SELECT `id` FROM `blog_komm` WHERE `id_rec`='$r[id]' AND `time`>'$se[time]'"));
if($komm2>0){
$n++;
if(is_integer($n/2)){
echo '<div class="msg2">';
}else{
echo '<div class="msg1">';}
echo output(substr($r['record'],0,$se['ogr']+54)).'<br/>';
$rat=mysql_result(mysql_query("SELECT SUM(`amount`) FROM `blog_rating` WHERE `id_rec`='$r[id]'"),0);
echo '» <a href="/blog/rt_view.php?rid='.$r['id'].'">Рейтинг</a>: '.intval($rat).'<br/>';
echo '» <a href="/blog/?r_id='.$r['id_blog'].'">В дневник</a><br/>';
echo '» <a href="/blog/km'.$r['id'].'/">Комментариев</a>: '.$komm1.' [<b>+'.$komm2.'</b>]<br/>';
echo '</div>';
}else{
echo '';}}}
break;
case 'read_all':
div('Подтверждение');
if(!isset($_POST['yes'])){
echo '» <a href="/blog/km_new.php">Вернуться</a><br/><br/>';
echo '<form action="/blog/km_new.php?act=read_all" method="POST">';
echo 'Внимание!<br/>Вы хотите отметить все сообщения как прочитанные<br/><br/>В ходе операции отметятся как прочитанные:<br/>- все Ваши любимые дневники<br/>- все новые комментарии в Вашем дневнике<br/><br/>Подтвердите операцию<br/><br/>';
echo '<input type="submit" name="yes" value="Прочитал"></form>';
}else{
mysql_query("UPDATE `blog_set` SET `time`='$time' WHERE `id_user`='$aut[id]'");
header('Location: /blog/km_new.php');}
break;
}}
echo '</div>';
include '../foot.php';
echo '</div>';
?>