<?
if($user['level']<2){header('location:/');}
head('Управление статьей');
info();
$id = $func->num($_GET['id']);
$read = $dbs->query("SELECT * FROM `blog` where `id` = '$id' limit 1");
if(!$read->num_rows){head('Error');$func->msg('Статья не найдена!');foot();exit();}
$r = $read->fetch_assoc();
echo '<div class="post2"><a href="?id='.$id.'&perenos">Перенести</a></div>';
echo '<div class="post2"><a href="?id='.$id.'&name">Сменить название</a></div>';
echo '<div class="post2"><a href="?id='.$id.'&msg">Сменить содержание</a></div>';
echo '<div class="post2"><a href="?id='.$id.'&del">Удалить</a></div>';
if(isset($_GET['del'])){
$dbs->query("DELETE FROM `blog` where `id` = '$id' limit 1");
header('location:/');
}
if(isset($_GET['perenos'])){
echo '<div class="post2"><form action="?id='.$id.'&ok_perenos" method="post">Категория:<br/><select name="id_cat">';
$category = $dbs->query("SELECT * FROM `cat`");
while($cat = $category->fetch_assoc()){
echo '<option value="'.$cat['id'].'">'.$cat['name'].'</option>';
}
echo'<input type="submit" value="Сменить"/></form></div>';
}
if(isset($_GET['ok_perenos'])){
$id_cat = $func->num($_POST['id_cat']);
$dbs->query("UPDATE `blog` SET `id_cat` = '$id_cat' WHERE `id` = '$r[id]' limit 1");
echo '<div class="post2">Успешно сохранено!</div>';
}
if(isset($_GET['name'])){
echo '<div class="post2"><form action="?id='.$id.'&ok_name" method="post">Название:<br/><input type="text" name="name" value="'.$r['name'].'"/>
<input type="submit" value="Сменить"/></form></div>';
}
if(isset($_GET['ok_name'])){
$name = $func->txt($_POST['name']);
if(empty($name)){echo 'Название не введено!';}else{
$dbs->query("UPDATE `blog` SET `name` = '$name' WHERE `id` = '$r[id]' limit 1");
echo '<div class="post2">Успешно сохранено!</div>';
}
}
if(isset($_GET['msg'])){
echo '<div class="post2"><form action="?id='.$id.'&ok_msg" method="post">Содержание:<br/><textarea rows="7" cols="25" name="msg">'.$r['msg'].'</textarea><br/>
<input type="submit" value="Сменить"/></form></div>';
}
if(isset($_GET['ok_msg'])){
$msg = $func->txt($_POST['msg']);
if(empty($msg)){echo 'Содержание не введено!';}else{
$dbs->query("UPDATE `blog` SET `msg` = '$msg' WHERE `id` = '$r[id]' limit 1");
echo '<div class="post2">Успешно сохранено!</div>';
}
}
foot();
?>