<?
if( ! defined( 'SHCMS_ENGINE' ) ) {
die('SHCMS Engine No access');
}
//Если вместо id num попытаются вставить текст то выводит ошибку
if (!isset($_GET['id']) || !is_numeric($_GET['id'])) {
header('Refresh: 1; url=index.php');
engine::error(Lang::__('Произошла ошибка при удаление папки')); //При ошибке
exit;
}
//из $_GET в обычную переменную
$id = (int) $_GET['id'];
//Если вы нажали на подтверждение то будет удалена категория со всеми разделами и темами
if(isset($_POST['yes_delete'])) {
//Удаляем папку
$db->query('DELETE FROM `files_dir` WHERE `id` = "'.$id.'"');
$db->query('DELETE FROM `files_dir` WHERE `dir` = "'.$id.'"');
//Удаляем файлы в данной папке
$db->query('DELETE FROM `files` WHERE `idir` = "'.$id.'"');
//Успешное удаление всех выбранных данных
echo engine::success(Lang::__('Папка успешно удалена'));
echo engine::home(array('Назад','setting.in.php'));
exit;
//Если вы нажали на отмену то переадресовывается на пред. страницу
}elseif(isset($_POST['no_delete'])){
header('Location: setting.in.php'); //Пред. стараница
}
//Подтверждение
echo '<div class="mainname">'.Lang::__('Подтверждение').'</div>';
echo '<div class="mainpost">';
echo 'Вы действительно хотите удалить выбранную папку? Данное действие невозможно будет отменить.<hr/>';
//Форма удаление
echo '<div style="text-align:right;">';
$form = new form('?act=delete_cat&id='.$id.'');
$form->submit(Lang::__('Да'),'yes_delete');
$form->submit(Lang::__('Нет'),'no_delete');
$form->display();
echo '</div></div>';
?>