Файл: BlogExl_v_3/modules/admin/cat.php
Строк: 36
<?
if($user['level']<2){header('location:/');}
head('Управление категориями');
info();
echo '<div class="razd">Список категорий</div>';
$id = $func->num($_GET['id']);
$count = $dbs->query("SELECT * FROM `cat`")->num_rows;
if($count ==0){echo '<div class="post2">Категорий нет!</div>';}
$q = $dbs->query("SELECT * FROM `cat` order by `id` desc");
while($a = $q->fetch_assoc()){
echo '<div class="post2">'.$a['name'].' [<a href="?id='.$a['id'].'&edit">изм</a>] | [<a href="?id='.$a['id'].'&del">del</a>]</div>';
}
echo '<div class="post2"><a href="?add">Новая категория</a></div>';
if(isset($_GET['add'])){
echo '<div class="text_stat"><form action="?&ok_cat" method="post">Название:<br/><input type="text" name="name"/><input type="submit" value="Добавить"/></form></div>';
}
if(isset($_GET['ok_cat'])){
$name = $func->txt($_POST['name']);
if(empty($name)){
$err .='Название не введено!';}
if(!isset($err)){
$dbs->query("INSERT INTO `cat` SET `name` = '$name'");
header('location:?');
}
}
if(isset($_GET['edit'])){
$catalog = $dbs->query("SELECT * FROM `cat` where `id` = '$id' limit 1");
if(!$catalog->num_rows){
echo '<div class="post2">Категория не найдена!</div>';foot();exit();}
$cat = $catalog->fetch_assoc();
echo '<div class="text_stat"><form action="?id='.$id.'&ok_ed" method="post">Назвaние:<br/><input type="text" name="name" value="'.$cat['name'].'"/><input type="submit" value="Изменить"/></form></div>';
}
if(isset($_GET['ok_ed'])){
$name = $func->txt($_POST['name']);
if(empty($name)){
$err .='Название не введено!';}
if(!isset($err)){
$dbs->query("UPDATE `cat` SET `name` = '$name' where `id` = '$id' limit 1");
header('location:?');
}
}
error($err);
if(isset($_GET['del'])){
$dbs->query("DELETE FROM `cat` where `id` = '$id'");
header('location:?');
}
foot();
?>