Файл: panel/config.php
Строк: 73
<?php
/**
* Author: Elime;
* ICQ: 618878;
* E-mail: elime4@gmail.com;
*/
require '../system/core.php';
/* Проверка прав доступа */
if(!$login) message('Ошибка авторизации!', '/panel/login.php');
if(!check_right($user['id'], 8, $db)) message('Недостаточно прав!', '/panel/index.php');
/* Если нажата кнопка */
if(isset($_POST['send']))
{
/* Установка переменных по-умолчанию */
$generation = 0;
$online = 0;
/* Если выбраны чекбоксы */
if(isset($_POST['generation']))$generation = 1;
if(isset($_POST['online']))$online = 1;
/* Обновляем БД */
$db->query("UPDATE `config` SET `value`='".in($_POST['title'])."' WHERE `key`='title'");
$db->query("UPDATE `config` SET `value`='".in($_POST['index_title'])."' WHERE `key`='index_title'");
$db->query("UPDATE `config` SET `value`='".in($_POST['prefix'])."' WHERE `key`='prefix'");
$db->query("UPDATE `config` SET `value`='".num($_POST['navigation'])."' WHERE `key`='navigation'");
$db->query("UPDATE `config` SET `value`='".num($_POST['new_video'])."' WHERE `key`='new_video'");
$db->query("UPDATE `config` SET `value`='".in($_POST['keywords_index'])."' WHERE `key`='keywords_index'");
$db->query("UPDATE `config` SET `value`='".in($_POST['description_index'])."' WHERE `key`='description_index'");
$db->query("UPDATE `config` SET `value`='".in($_POST['keywords_default'])."' WHERE `key`='keywords_default'");
$db->query("UPDATE `config` SET `value`='".in($_POST['description_default'])."' WHERE `key`='description_default'");
$db->query("UPDATE `config` SET `value`='".in($_POST['agreements'])."' WHERE `key`='agreements'");
$db->query("UPDATE `config` SET `value`='".in($_POST['footer'])."' WHERE `key`='footer'");
$db->query("UPDATE `config` SET `value`='".$generation."' WHERE `key`='generation'");
$db->query("UPDATE `config` SET `value`='".$online."' WHERE `key`='online'");
/* Выводим сообщение */
message('Настройки успешно сохранены!', '/panel/config.php');
}
/* Выводим страницу */
$data['title'] = 'Конфигурация';
$tpl->display('panel/config', $data);
?>