View file modules/download/inc/edit_file.php

File size: 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'));