View file admin/w_settings.php

File size: 3.78Kb
<?php
include_once('../system/config.php');
$sys['title'] = 'Админ-панель | Настройка блога';
include_once('../system/head.php');

if ($user) {

$system = mysql_fetch_assoc(mysql_query("SELECT * FROM `system` WHERE `id` = '1'"));

switch ($_GET['act']) { 

default:
if (isset($_POST['save'])) {
$keywords = txt($_POST['keywords']);
$description = txt($_POST['description']);
$copy = txt($_POST['copy']);
$title = txt($_POST['title']);
$adv_head = txt($_POST['adv_head']);
$adv_foot = txt($_POST['adv_foot']);
mysql_query("UPDATE `system` SET `keywords` = '".$keywords ."', `description` = '".$description."', `copy` = '".$copy."', `title` = '".$title."' WHERE `id` = '1' ");
echo '<div class="ok">Настройки сохранены</div>';
}
echo '<div class="title">Настройки каталога</div>
<div class="content">
<form method="POST" action="w_settings.php">
Ключевые слова: (для поисковиков)<br/>
<textarea rows="7" cols="20" name="keywords">'.$system['keywords'].'</textarea><br>
Описание сайта: (для поисковиков)<br/>
<textarea rows="7" cols="20" name="description">'.$system['description'].'</textarea><br>
Копирайт:<br>
<input type="name" value="'.$system['copy'].'" name="copy"><br>
Адрес сайта: (используется в заголовках)<br>
<input type="name" value="'.$system['title'].'" name="title"><br>
<input type="submit" name="save" value="Сохранить">
</form>
</div>';
break;

case 'me':
if (isset($_POST['save'])) {
$icq = txt($_POST['icq']);
$mail = txt($_POST['mail']);
mysql_query("UPDATE `system` SET `icq` = '".$icq ."', `mail` = '".$mail."' WHERE `id` = '1' ");
echo '<div class="ok">Настройки сохранены</div>';
}
echo '<div class="title">Мои данные</div>
<div class="content">
<form method="POST" action="w_settings.php?act=me">
ICQ:<br>
<input type="name" value="'.$system['icq'].'" name="icq"><br/>
E-mail:<br>
<input type="name" value="'.$system['mail'].'" name="mail"><br/>
<input type="submit" name="save" value="Сохранить">
</form>
</div>';
break;

case 'ads':
if (isset($_POST['save'])) {
$head = txt($_POST['head']);
$foot = txt($_POST['foot']);
mysql_query("UPDATE `system` SET `ads_head` = '".$head."', `ads_foot` = '".$foot."' WHERE `id` = '1' ");
echo '<div class="ok">Настройки сохранены</div>';
}
echo '<div class="title">Управление рекламой</div>
<div class="content">
<form method="POST" action="w_settings.php?act=ads">
Реклама в верху: <br/>
<textarea rows="7" cols="20" name="head">'.$system['ads_head'].'</textarea><br>
Реклама внизу: <br/>
<textarea rows="7" cols="20" name="foot">'.$system['ads_foot'].'</textarea><br>
<input type="submit" name="save" value="Сохранить">
</form>
</div>';
break;

case 'password':

echo '<div class="title">Сменить пароль</div>';

if (isset($_POST['edit'])) {
$pass = txt($_POST['pass']);
if (empty($pass)) $err .= 'Ошибка ! Пароль не может быть пустым. <br />';
if (!empty($pass) && (strlen($pass) < 2 || strlen($title) > 64)) $err .= 'Ошибка ! Неверная длина пароля. Допустимо от 2 до 64 символов<br />';
if (!isset($err)) {
$pass = encrypt($pass);
mysql_query("UPDATE `user` SET `password` = '".$pass."'  WHERE `id` = '".$user['id']."'");
echo '<div class="ok">Пароль изменён !<br/>Необходимо авторизоваться заново</div>';
}
}

error($err);
echo '<div class="content">
<form action="" method="post">
Введите новый пароль:<br/>
<input name="pass"  type="password"/><br/>
<input type="submit" name="edit" value="Изменить"/>
</form>
</div>';
break;
}
} 

include_once('../system/foot.php');
?>