Вход Регистрация
Файл: core/admin/pages.php
Строк: 37
<?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 ?_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('Управление страницами');

$onpage = !empty($config['post_num']) ? (int) $config['post_num'] : 10;

if (
$page 1$from = ($page 1) * $onpage; else $from 0;
        
$rows $db->selectPage$total"SELECT * FROM ?_pages ORDER BY `id` DESC LIMIT ?d, ?d"$from$onpage );

if ( !empty(
$rows) && $total ) {

    echo 
'<form action="?a=pages&amp;rnd=' $_SESSION['token'] . '" method="post">';

    
$i $from+1;
    foreach( 
$rows as $row ) {

        
$active = ($row['active'] == 1) ? '<span style="color:green;">[Вкл]</span>' '<span style="color:red;">[Выкл]</span>';

        echo 
'<div class="downlist2">' $i '. <a href="/' gen_uri($row['name']) . '">' $row['title'] . '</a> ' $active '<br />';
        echo 
'Просмотров: <b>' intval($row['views']) . '</b><br />';
        echo 
'<input type="checkbox" name="del[]" value="' $row['id'] . '" /> ';
        echo 
' <a href="?a=edit_page&amp;id=' $row['id'] . '">Ред.</a> | ';
        echo 
'<a href="?a=pages&amp;rnd=' $_SESSION['token'] . '&amp;del=' $row['id'] . '">Уд.</a></div>';
        
$i++;
    }

    echo 
'<div class="downlist2"><input type="submit" value="Удалить выбранное" /></form></div>';

    echo 
show_pages('?a=pages');
}
else {

    echo 
'<div class="downlist2"><b>Страниц не существует!</b></div>';
}

echo 
'<div class="downlist2"><img src="' ICONS 'add.png" alt=""/> <a href="?a=add_page">Создать новую страницу</a><br /></div>';


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