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

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

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

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

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

    if (!empty(
$row)) {

        if (!empty(
$_GET['rnd']) && $_GET['rnd'] == $_SESSION['token']) {

            if ( @
file_exists( ROOTPATH . '/files/' . $row['name'] ) ) {

                
unlink( ROOTPATH . '/files/' . $row['name'] );
            }

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

            
$db->query( "OPTIMIZE TABLE ?_list_file" );

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

        
gen_red('post', $row['post']);
    }
    else {

        
addMessage('Ошибка 404! Файл не найден или ссылка неверна!', 'error');
        
gen_red('index');
    }
}
else {

    
addMessage('Ошибка 404! Файл не найден или ссылка неверна!', 'error');
    
gen_red('index');
}

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