View file ä󿪫¬/modules/news/journal/edit.php

File size: 2.43Kb
<?php

foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
    require_once "../../../sys/inc/$inc.php";
}
#Спрашиваем разрешение на создание новости
access('adm_mysql', null, 'index.php?' . SID);

$set['title'] = lang('Редактирование задачи');
require_once H . 'sys/inc/thead.php';
$obn = $pdo->query("SELECT * FROM `jurnal_obn` WHERE `id` = '".intval($_GET['id'])."'")->fetch(PDO::FETCH_ASSOC);


if (isset($_POST['name']) && isset($_POST['msg'])) {
$name = htmlspecialchars($_POST['name']);
$msg = htmlspecialchars($_POST['msg']);

    if (utf8_strlen($name) > 200) {
        $err = lang('Слишком большой заголовок');
    }

    if (utf8_strlen($name) < 3) {
        $err = lang('Короткий заголовок');
    }

    if (utf8_strlen($msg) > 2000) {
        $err = lang('Содержиние слишком большое');
    }

    if (utf8_strlen($msg) < 2) {
        $err = lang('Слишком короткое содержание');
    }
$pdo->query("UPDATE `jurnal_obn` SET `name` = '$name', `msg` = '$msg' WHERE `id`='".intval($_GET['id'])."'");
$_SESSION['message'] = lang('Задача успешно изменена');
header("Location: list.php?id=$obn[id]");
exit;
    }

err();

#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltip' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/modules/news/journal/'>" . lang('Журнал обновлений') . "</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo lang('Редактирование задачи');
echo "</div>";

echo "<form class='list-group-item' name='add' method='POST'>";

echo "<b>Заголовок</b> <font color=gray>(200 символов)</font> : <br><input value='".output_text($obn['name'])."' name='name' type='text' class='form-control' style='width: 100%'><br />";

echo "<b>Содержание</b> <font color=gray>(2000 символов)</font> : <br>";
echo auto_bb("add", "msg");
echo "<textarea name='msg' rows='5' class='form-control' style='width: 100%'>".output_text($obn['msg'])."</textarea><br />";

$doc->Button('knopka', 'ok', 'pencil', 'Сохранить');

echo "</form>";

require_once H . 'sys/inc/tfoot.php';