Файл: 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');
}
?>