Файл: core/admin/del_comm.php
Строк: 19
<?php
if (!defined('BLOG')) { die('Access Denied!'); }
if (!empty($_REQUEST['del'])) {
$del = intar($_REQUEST['del']);
if (!empty($_GET['rnd']) && $_GET['rnd'] == $_SESSION['token']) {
if (is_array($del)) {
$del = implode(',', $del);
$db->query("DELETE FROM ?_comments WHERE `id` IN (" . $del . ");");
addMessage('Выбранные комментарии успешно удалены!', 'ok');
}
else {
$db->query("DELETE FROM ?_comments WHERE `id` = ? LIMIT 1;", $del);
addMessage('Комментарий успешно удалён!', 'ok');
}
$db->query("OPTIMIZE TABLE ?_comments");
$db->query("UPDATE ?_data SET `comm` = (SELECT COUNT(`id`) FROM ?_comments
WHERE ?_data.`id` = ?_comments.`post`);");
}
else addMessage('Ошибка! Неверный идентификатор сессии, повторите действие!', 'error');
if (!empty($_GET['back'])) {
gen_red('comments', num($_GET['back']));
}
else {
gen_red('index');
}
}
else {
addMessage('Ошибка 404! Файл не найден или ссылка неверна!', 'error');
gen_red('index');
}
?>