Файл: panel/journal_category.php
Строк: 47
<?php
//-----Создаем титл страницы-----//
$title = 'Админ панель';
//-----Подключаем функции-----//
require_once ('../system/function.php');
//-----Подключаем вверх-----//
require_once ('../system/header.php');
if(!$user['id'] or $user['level'] < 2) {
echo '<div class="menu">Ошибка</div>
<div class="podmenu"><center><b>У вас не достаточно прав для просмотра данной страницы!</b></center></div>';
require_once ('../system/footer.php');
exit();
}
switch ($_GET['act']) {
default:
echo '<div class="menu">Новая Категория</div>';
if (isset($_POST['add'])) {
$title = strong($_POST['title']);
if (empty($title)) echo 'Ошибка. Не введено название!<br />';
if (!empty($title) && (strlen($title) < 2 || strlen($title) > 64)) echo 'Ошибка. Неверная длина названия! Допустимо от 2 до 64 символов!<br />';
mysql_query("INSERT INTO `category` SET `title` = '".$title."'");
echo '<div class="podmenu">Категория создана!</div>';
}
echo '<div class="podmenu">
<form action="?" method="post">
Название:<br/>
<input name="title" type="text"/><br/>
<input type="submit" name="add" value="Создать"/>
</form></div>';
break;
case 'edit':
echo '<div class="menu">Изменение Категории</div>';
$id = abs(intval($_GET['id']));
$section = mysql_fetch_array(mysql_query("SELECT * FROM `category` WHERE `id` = '".$id."'"));
if(!$section) {
echo '<div class="error">Ошибка. Такой категории не существует!</div>';
require_once ('../system/footer.php');
exit();
}
if (isset($_POST['edit'])) {
$title = strong($_POST['title']);
if (empty($title)) echo 'Ошибка. Не введено название!<br />';
if (!empty($title) && (strlen($title) < 2 || strlen($title) > 64)) echo 'Ошибка. Неверная длина названия! Допустимо от 2 до 64 символов!<br />';
mysql_query("UPDATE `category` SET `title` = '".$title."' WHERE `id` = '".$section['id']."'");
echo '<div class="podmenu">Категория изменена!</div>';
}
echo '<div class="podmenu">
<form action="?id='.$section['id'].'&act=edit" method="post">
Название:<br/>
<input name="title" value="'.$section['title'].'" type="text"/><br/>
<input type="submit" name="edit" value="Изменить"/>
</form></div>';
break;
case 'del':
echo '<div class="menu">Удаление Категории</div>';
$id = abs(intval($_GET['id']));
$section = mysql_fetch_array(mysql_query("SELECT * FROM `category` WHERE `id` = '".$id."'"));
if(!$section) {
echo '<div class="error">Ошибка. Такой категории не существует!</div>';
require_once ('../system/footer.php');
exit();
}
mysql_query("DELETE FROM `category` WHERE `id` = '".$section['id']."'");
echo '<div class="podmenu">Категория удалена!</div>';
break;
}
//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>