Вход Регистрация
Файл: 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');

}

?>
Онлайн: 1
Реклама