File size: 1.98Kb
<?
if( ! defined( 'SHCMS_ENGINE' ) ) {
die('SHCMS Engine No access');
}
if(isset($_POST['submit']) and isset($_POST['name'])) {
//Фильтруем new_file
$new_file = intval($_POST['new_file']);
//Обрабатываем название
$name = engine::proc_name($_POST['name']);
$text = $db->safesql($_POST['desc']);
//Проверяет введена ли название
if(!$name) {
echo engine::error(Lang::__('Введите название папки'));
}else {
if($new_file != 2) {
$new_file = 1;
}
//Добавлям данные в базу
$db->query("INSERT INTO `files_dir` (`name`,`text`,`time`,`dir`,`load`) VALUES ('".$db->safesql($name)."','".$db->safesql($text)."','".time()."','".$id."','".$new_file."')");
echo engine::success(Lang::__('Папка успешно создана')); // Успешно
echo engine::home(array(Lang::__('Создать еще'),'dir.php?act=new_dir&id='.$id.'')); //Создать еще одну папку
echo engine::home(array(Lang::__('Назад'),'dir.php?id='.$id.'')); //На пред. страницу
exit;
}
}
//Форма
echo '<div class="mainname">'.Lang::__('Добавление папки').'</div>';
echo '<div class="mainpost">';
$form = new form('?act=new_dir&id='.$id.'');
$form->input(Lang::__('Название папки:'),'name','text');
$form->textarea(Lang::__('Описание:'),'desc');
$form->text('<label>');
$form->input(false,'new_file','checkbox','2','','',true,'',Lang::__('Разрешение на добавление файлов'));
$form->text('</label>');
$form->submit(Lang::__('Отправить'),'submit');
$form->display();
echo '</div>';
?>