Размер файла: 3.01Kb
<?php
include('../inc/core.php');
if (empty($_SESSION['access']) || $_SESSION['access']<6) {
$_SESSION['error'] = 'Доступ запрещен';
redirect(URL);
die();
}
$pagetitle = 'Основные настройки';
if (empty($_GET['act'])) $act = 'index';
else $act = htmlspecialchars($_GET['act']);
if ($act=='index') {
include('../design/'.$_SESSION['design'].'/header.php');
echo '<div id="title_a">'.$pagetitle.'</div><div id="menu"><ul>';
echo '<form action="main.php?act=getedit" method="post">
Сервер БД: <input type="text" name="db_host" value="'.db_host.'"><br>
Имя пользователя БД: <input type="text" name="db_user" value="'.db_user.'"><br>
Пароль БД: <input type="text" name="db_password" value="'.db_password.'"><br>
Имя базы данных: <input type="text" name="db_database" value="'.db_database.'"><br>
Префикс таблиц: <input type="text" name="db_prefix" value="'.db_prefix.'"><br>
URL сайта: (без слеша в конце)<br><input type="text" name="URL" value="'.URL.'"><br>
Название сайта: <input type="text" name="sitename" value="'.sitename.'"><br>
Описание сайта: <br><textarea name="description" rows=3 cols=40>'.description.'</textarea><br>
Ключевые слова: (через запятую) <br><textarea name="keywords" rows=3 cols=40>'.keywords.'</textarea><br>
<div align="center"><input type="submit" value="Изменить"></div>
<li><a href="index.php"><img src="../images/back.png"> Назад</a></li>
</ul></div>
';
}
if ($act=='getedit') {
if (isset($_POST['db_host']) && isset($_POST['db_user']) && isset($_POST['db_database']) && isset($_POST['URL']) && isset($_POST['sitename'])) {
$db_host = htmlspecialchars($_POST['db_host']);
$db_user = htmlspecialchars($_POST['db_user']);
$db_password = htmlspecialchars($_POST['db_password']);
$db_database = htmlspecialchars($_POST['db_database']);
$db_prefix = htmlspecialchars($_POST['db_prefix']);
$URL = htmlspecialchars($_POST['URL']);
$sitename = htmlspecialchars($_POST['sitename']);
$description = htmlspecialchars($_POST['description']);
$keywords = htmlspecialchars($_POST['keywords']);
if (file_put_contents('../inc/const.php',"<?php
########## основные настройки
define('db_host', '$db_host');
define('db_user','$db_user');
define('db_password','$db_password');
define('db_database','$db_database');
define('db_prefix','$db_prefix');
define('URL','$URL');
define('sitename','$sitename'); # название сайта
define('description','$description');
define('keywords','$keywords'); # (по умолчанию)
define('corr_hours',0); ## поправка времени
#############
define('default_design','default');
?>
")) {
$_SESSION['info'] = 'Настройки сохранены';
redirect('index.php');
die();
} else {
$_SESSION['error'] = 'Ошибка';
redirect('main.php');
die();
}
}
}
include('../design/'.$_SESSION['design'].'/footer.php');
?>