Размер файла: 2.58Kb
<?
//Если пользователь не является автором файла ему остальные функции ограничены
if($id_user != $view_file['id_user']) {
echo engine::error(Lang::__('Доступ ограничен'));
echo engine::home(array('Назад','view.php?id='.$id.''));
exit;
}
if(isset($_POST['submit'])) {
//Обрабатываем название
$name = engine::proc_name($_POST['name']);
//краткое описание
$text1 = $_POST['text1'];
//полное описание
$text2 = $_POST['text2'];
if(!$view_file['files']) {
echo engine::error(Lang::__('В не можете добавить данные так как не был загружен файл'));
}else {
//Добавлям данные в базу
$db->query("UPDATE `files` SET `name` = '".$db->safesql($name)."', `text1` = '".$db->safesql($text1)."', `text2` = '".$db->safesql($text2)."', `desc` = '".$db->safesql($_POST['desc'])."', `key` = '".$db->safesql($_POST['key'])."', `update` = '".time()."' WHERE `id` = '".$id."'");
echo engine::success(Lang::__('Файл успешно отредактирован')); // Успешно
header('Refresh: 2; url=view.php?id='.$id.'');
echo engine::home(array(Lang::__('Назад'),'view.php?id='.$id.'')); //Переадресация на пред. страницу
exit;
}
}
//Форма редактирования
echo '<div class="mainpost">';
$form = new form('?act=edit_file&id='.$id.'');
$form->input('Название файла','name','text',$view_file['name']);
if(!$view_file['name']) {
$form->text('<small style="color:red;">Временно установлено '.$view_file['files'].'</small><br/>');
}
$form->textarea('Краткое описание:','text1',$view_file['text1']);
$form->textarea('Полное описание','text2',$view_file['text2']);
$form->textarea('Описание (meta):','desc',$view_file['desc']);
$form->textarea('Ключевые слова (meta)','key',$view_file['key']);
$form->submit('Применить параметры','submit');
$form->display();
echo '</div>';
//Переадресации
echo engine::home(array('Назад','?id='.$id.''));
echo engine::home(array('На главную','index.php'));