Размер файла: 2.62Kb
<?php
define('_IN_JOHNCMS', 1);
$headmod = 'lib';
$textl = 'Библиотека';
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');
require_once ("./inc/conf.php");
if (is_admin(array(101))) {
$BDset = DB::run() -> query("SELECT `key`, `val` FROM `lib_settings`;");
$pset = $BDset -> fetchAssoc();
echo '<a href="admin.php?">В админку</a> <br />';
if (empty($_POST['submit'])) {
if (isset($_GET['err'])) {
show_error('Ошибка! Все поля настроек обязательны для заполнения! <br /> ');
print_r($_POST);
}
echo '<form action="admin_set.php?" method="post">';
echo 'Сколько файлов выводить на станицу:<br/><input value="'.$pset['kol_file'].'" name="kol_file"/><br/>';
echo 'Сколько символов выводить на станицу из файла:<br/><input value="'.$pset['simvol'].'" name="simvol"/><br/>';
echo 'Сколько дней считать файл новым:<br/><input value="'.$pset['new_fil'].'" name="new_fil"/><br/>';
echo 'Разрешить скачивание статей:<br/>';
if ($pset['dos_load'] == "1") {
echo 'Да: <input type="radio" name="dos_load" value="1" checked="checked" /><br/>';
echo 'Нет: <input type="radio" name="dos_load" value="0" /><br/>';
} else if($pset['dos_load'] == "0") {
echo 'Да: <input type="radio" name="dos_load" value="1" /><br/>';
echo 'Нет: <input type="radio" name="dos_load" value="0" checked="checked" /><br/>';
}
echo '<input value="Изменить" name="submit" type="submit"/></form>';
} else {
$kol = check($_POST['kol_file']);
$simvol = check($_POST['simvol']);
$new = check($_POST['new_fil']);
$dos_load = (empty($_POST['dos_load'])) ? 0 : 1;
if (!empty($_POST['kol_file']) && !empty($_POST['new_fil']) && !empty($_POST['simvol'])) {
$dbr = DB::run() -> prepare("UPDATE `lib_settings` SET `val`=? WHERE `key`=?;");
$dbr -> execute($kol, 'kol_file');
$dbr -> execute($new, 'new_fil');
$dbr -> execute($simvol, 'simvol');
$dbr -> execute($dos_load, 'dos_load');
//save_setting();
notice('Настройки успешно изменены!');
redirect("?");
} else {
redirect("?err");
//show_error('Ошибка! Все поля настроек обязательны для заполнения! <br /> ');
//print_r($_POST);
}
echo '<a href="?">Вернуться</a><br />';
}
}
include_once ('../themes/footer.php');
?>