File size: 1.93Kb
<?php
###################################################
# Скрипт портфолио #
# Версия системы: 1.0 #
# Автор: RonsoN #
# ICQ: 7-191-321 #
# Email: [email protected] #
###################################################
if (!isset($user)) { header('Location: /'); exit; }
$id_news = int($_GET['id_news']);
if ($db->query("SELECT * FROM `news` WHERE `id` = '". $id_news ."' 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 (empty($text)) $err .= 'Ошибка ! Не введён текст<br />';
if (!isset($err)) {
$db->query("UPDATE `news` SET `title` = '".$title."', `text` = '". $text ."' WHERE `id` = '".$id_news."'");
header('location: /panel/news.xhtml'); exit;
}
}
$news = $db->query("SELECT * FROM `news` WHERE `id` = '".$id_news."'")->fetch();
if(isset($err)) error($err);
echo '<div class="main">
<form action="/news/inc/edit/'.$id_news.'.xhtml" method="post">
<b>Заголовок</b>:<br/>
<input name="title" type="text" value="'. $news['title'] .'" /><br/>
<b>Сообщение</b>:<br/>
<textarea name="text" rows="5" cols="26">'. $news['text'] .'</textarea><br/>
<input name="edit" type="submit" value="Изменить" /><br/>
</form>
</div>';
echo '<div class="navi">
'.NEWS.'<a href="/news/">Новости</a><br/>
'.INDEX.'<a href="/">Главная</a>
</div>';
require_once(HOME.'/system/footer.php');
?>