Вход Регистрация
Файл: core/admin/del_page.php
Строк: 19
<?php

if (!defined('BLOG')) { die('Access Denied!'); }

if (!empty(
$_GET['id'])) {

    
$id = num($_GET['id']);

    
$row = $db->selectRow( "SELECT * FROM ?_pages WHERE `id` = ? LIMIT 1", $id );

    if (!empty(
$row)) {

        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 ?_pages WHERE `id` IN (" . $del . ");");

                    
addMessage('Выбранные страницы успешно удалены!', 'ok');
                }
                else {

                    
$db->query("DELETE FROM ?_pages WHERE `id` = ? LIMIT 1;", $del);

                    
addMessage('Страница успешно удалена!', 'ok');
                }

                
$db->query("OPTIMIZE TABLE ?_pages");
                
del_vars('static_index');
                
del_vars('static_pages');

            }
            else 
addMessage('Ошибка! Неверный идентификатор сессии, повторите действие!', 'error');
        }

        
show_header('Удаление страницы ' . $row['title']);
            
        echo 
'<div class="downlist2"><form action="?a=del_page&amp;id=' . $id . '&amp;rnd=' . $_SESSION['token'] . '" method="post">Вы действительно хотите удалить страницу: &quot;' . $row['title']. '&quot;?<br /><input name="submit" type="submit" value="ДА, удалить" /></form><br /><img src="' . ICONS . 'return.png" alt=""/> <a href="/' . gen_uri($row['name']) . '.">К странице</a><br /></div>';

    }
    else {

        
addMessage('Ошибка 404! Статья не найдена или ссылка неверна!', 'error');
        
redirect( './' );
    }
}
else {

    
addMessage('Ошибка 404! Статья не найдена или ссылка неверна!', 'error');
    
redirect( './' );
}

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