<?php
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
require_once "../../../sys/inc/$inc.php";
}
only_reg();
$set['title'] = 'Oтвет на комментарий';
require_once H . 'sys/inc/thead.php';
$post = $pdo->query(("SELECT * FROM `soo_news_komm` WHERE `id`='" . intval($_GET['id']) . "'"))->fetch(PDO::FETCH_ASSOC);
$ank = $pdo->query(("SELECT * FROM `user` WHERE `id` = '".intval($post['id_user'])."'"))->fetch(PDO::FETCH_ASSOC);
$news = $pdo->query(("SELECT * FROM `soo_news` WHERE `id`='".intval($post['id_news'])."'"))->fetch(PDO::FETCH_ASSOC);
$soo = $pdo->query(("SELECT * FROM `soo` WHERE `id`='".intval($news['id_soo'])."'"))->fetch(PDO::FETCH_ASSOC);
$ank7 = $pdo->query(("SELECT * FROM `user` WHERE `id` = '".intval($news['avtor'])."'"))->fetch(PDO::FETCH_ASSOC);
if ($pdo->query(("SELECT COUNT(*) FROM `soo_news_komm` WHERE `id` = '" . intval($_GET['id']) . "' LIMIT 1"), 0)->fetchColumn() == 0) {
header("Location: index.php" . SID);
exit;
}
#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltipecho' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='news.php?id=$soo[id]'>";
echo lang('Блог группы');
echo "</a> <i class='fa fa-angle-right fa-fw'></i> <a href='list.php?id=$soo[id]&id_news=$news[id]'>запись</a> <i class='fa fa-angle-right fa-fw'></i> ответ на комментарий</div>";
if (isset($_POST['msg']) && isset($user)) {
$msg = stripslashes(htmlspecialchars($_POST['msg']));
if (utf8_strlen($msg) > 10024) {
$err = lang('Сообщение слишком длинное');
} elseif (utf8_strlen($msg) < 2) {
$err = lang('Короткое сообщение');
}elseif (!isset($err)) {
$pdo->query("INSERT INTO `soo_news_komm` (`id_user`, `time`, `msg`, `id_news`, `otvet`, `id_otvet`) values('".intval($user['id'])."', '$time', '" .$msg. "', '".intval($news['id'])."', '".intval($ank['id'])."', '".intval($post['id'])."')");
if ($ank7['jurnal_otvet_comm']==1){
$pdo->query("UPDATE `audio_count` SET `count` = '1' WHERE `id_user`='".intval($ank['id'])."'");
/////////////////////////журнал///////////////
$name2="$user[nick] ответил(а) на ваш комментарий в блоге группы";
$msg2="[url=/modules/groups/news/list.php?id=".intval($soo['id'])."&id_news=".intval($news['id'])." ] ".mb_substr($news['name_blog'],0,20,'UTF-8')."... [/url]";
$pdo->query("INSERT INTO `jurnal` (`avtor`, `id_user`, `id_kont`, `msg`, `name`, `type`, `time`) values('".intval($user['id'])."', '0', '".intval($ank['id'])."', '".mysql_real_escape_string($msg2)."', '".mysql_real_escape_string($name2)."', 'otvet_comm', '$time')");
/////////////////////////////////////////////////
}
if ($news['avtor']!=$user['id']){
if ($ank7['jurnal_blogs_comm']==1){
$pdo->query("UPDATE `audio_count` SET `count` = '1' WHERE `id_user`='".intval($news['avtor'])."'");
/////////////////////////журнал///////////////
$name2="$user[nick] прокомментировал(а) вашу запись в группе";
$msg2="[url=/modules/groups/news/list.php?id=".intval($soo['id'])."&id_news=".intval($news['id'])." ] ".mb_substr($news['name_blog'],0,20,'UTF-8')."... [/url]";
$pdo->query("INSERT INTO `jurnal` (`avtor`, `id_user`, `id_kont`, `msg`, `name`, `type`, `time`) values('".intval($user['id'])."', '0', '".intval($news['avtor'])."', '".mysql_real_escape_string($msg2)."', '".mysql_real_escape_string($name2)."', 'notes_komm', '$time')");
/////////////////////////////////////////////////
}
}
$q = $pdo->query("SELECT * FROM `notes_eye` WHERE `type` = 'soo' AND `id_post` = '".intval($news['id'])."'");
while ($eye = $q->fetch(PDO::FETCH_ASSOC)) {
if ($eye['id_user']!=$user['id']){
$pdo->query("UPDATE `audio_count` SET `count` = '1' WHERE `id_user`='".intval($eye['id_user'])."'");
/////////////////////////журнал слежка///////////////
$name2="$user[nick] прокомментировал(а) запись в группе $soo[name]";
$msg2="[url=/modules/groups/news/list.php?id=".intval($soo['id'])."&id_news=".intval($news['id'])." ] ".mb_substr($news['name_blog'],0,20,'UTF-8')."... [/url]";
$pdo->query("INSERT INTO `jurnal` (`avtor`, `id_user`, `id_kont`, `msg`, `name`, `type`, `time`) values('$user[id]', '0', '".intval($eye['id_user'])."', '".mysql_real_escape_string($msg2)."', '".htmlspecialchars($name2)."', 'snews_komm', '$time')");
/////////////////////////////////////////////////
}
}
$_SESSION['message'] = lang('Сообщение успешно добавлено');
header("Location: list.php?id=$soo[id]&id_news=$news[id]");
exit;
}
}
err();
if (isset($user)) {
echo "<div class='list-group-item'>";
echo "".user($ank['id'])." :<br />" . output_text($post['msg']);
echo "</div>";
echo "<form class='list-group-item' name='message' method='POST' action='?id=$post[id]'>";
echo auto_bb("message", "msg");
$doc->Textarea('msg','', 10024);
echo "<br />";
$doc->Button('knopka', 'ok', 'pencil', 'Ответить');
echo "</form>";
}
require_once H . 'sys/inc/tfoot.php';