File size: 2.8Kb
<?php
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
require_once "../../sys/inc/$inc.php";
}
$set['title'] = lang('Информация по сайту');
require_once H . 'sys/inc/thead.php';
aut();
only_reg();
#Навигация
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 lang('Информация по сайту');
echo "</div>";
if (access('adm_mysql')) {
echo "<div class='list-group-item'>";
echo "<a class='btn btn-primary btn-sm' href='?info_create'><i class='fa fa-plus fa-fw'></i> Добавить информацию</a>";
echo "</div>";
if (isset($_GET['id'])) {
$in = $pdo->query("SELECT * FROM `info` WHERE `id` = '". intval($_GET['id']) ."' LIMIT 1")->fetch(PDO::FETCH_ASSOC);
echo "<div class='list-group-item'>";
echo "<b>".text($in['name'])."</b><br><br>";
echo "".output_text($in['msg'])."";
echo "</div>";
echo "<div class='list-group-item'>";
echo "<a href='?'>Вернуться к разделам</a>";
echo "</div>";
require_once H . 'sys/inc/tfoot.php';
exit();
}
if (isset($_GET['del'])) {
$pdo->query("DELETE FROM `info` WHERE `id` = '".intval($_GET['del'])."'");
$_SESSION['message'] = 'Успешно';
header("Location: ?");
}
if (isset($_GET['info_create'])) {
if (isset($_POST['ok'])) {
$msg = stripslashes(htmlspecialchars($_POST['msg']));
$name = stripslashes(htmlspecialchars($_POST['name']));
$pdo->query("INSERT INTO `info` (`name`, `msg`) values('$name', '$msg')");
$_SESSION['message'] = 'Успешно';
header("Location: ?");
}
echo "<div class='list-group-item'>";
echo "<form method=\"post\" name=\"message\" action=\"?info_create\" enctype=\"multipart/form-data\">\n";
echo "<b>Название</b> <font color=gray><small>(150 символов)</small></font>:<br />\n<input class=\"form-control\" type=\"text\" name=\"name\" /><br />\n";
echo "<b>Содержание</b> <font color=gray><small>(30000 символов)</small></font>:<br>\n";
echo auto_bb("message", "msg");
echo "<textarea class=\"form-control\" rows='5' name=\"msg\"></textarea><br>\n";
$doc->Button('knopka', 'ok', '', 'Добавить');
echo "</form><br>\n";
echo "</div>";
}
}
$k_post = $pdo->query(("SELECT COUNT(*) FROM `info`"), 0)->fetchColumn();
if ($k_post == 0) {
$doc->NoResult();
}
$q = $pdo->query("SELECT * FROM `info`");
while ($post = $q->fetch(PDO::FETCH_ASSOC)) {
echo "<div class = 'list-group-item'>";
echo "<a href='?id=".$post['id']."'>".text($post['name'])."</a> ";
if (access('adm_mysql')) {
echo "[<a href='?del=".$post['id']."'>Удл.</a>]";
}
echo "</div>";
}
require_once H . 'sys/inc/tfoot.php';
?>