View file portfolio/modules/portfolio/inc/edit_category.php

File size: 1.99Kb
<?php

  ###################################################
  #  Скрипт портфолио								      #
  #  Версия системы: 1.0							      #
  #  Автор: RonsoN								      #
  #  ICQ: 7-191-321									      #
  # Email: [email protected]					      #
  ###################################################

if (!isset($user)) { header('Location: /'); exit; }

$id_category = int($_GET['id_category']);

if ($db->query("SELECT * FROM `category` WHERE `id` = '". $id_category ."' LIMIT 1")->rowCount() == 0) {

	header('Location: /pages/404.xhtml');
	exit();

}
$system['page_title'] = 'Изменить категорию';

require_once(HOME .'/system/header.php');


echo '<div class="menu">Изменить категорию</div>';

	if(isset($_POST['edit'])) {

		$title = txt($_POST['title']);
	    	if (empty($title)) $err .= 'Ошибка ! Не введён заголовок<br />';

		$text = txt($_POST['text']);

			if (!isset($err)) {

				$db->query("UPDATE `category` SET `title` = '".$title."', `text` = '". $text ."' WHERE `id` =  '".$id_category."'");

				header('location: /panel/category.xhtml'); exit;

			}
	
	}

$category = $db->query("SELECT * FROM `category` WHERE `id` =  '".$id_category."'")->fetch();

if(isset($err)) error($err);

echo '<div class="main">
			<form action="/portfolio/inc/edit_category/'.$id_category.'.xhtml" method="post">
			<b>Название</b>:<br/>
			<input name="title" value="'. $category['title'] .'" type="text" /><br/>
			<b>Описание (не обязательно, max.: 300символов)</b>:<br/>
			<textarea name="text" rows="5" cols="20">'. $category['text'] .'</textarea><br/>
			<input name="edit" type="submit" value="Изменить" /><br/>
			</form>
		</div>';


echo '<div class="navi">
'.NAVI.'<a href="/panel/category.xhtml">Категории</a><br/>
'.INDEX.'<a href="/">Главная</a>
</div>';

require_once(HOME.'/system/footer.php');

?>