Вход Регистрация
Файл: forum/settings.php
Строк: 63
<?php
define
('GCMS',true);
define('ROOT','../');
require_once (
ROOT.'system/power.php');
if (
$aut) {
if (!isset(
$_POST['sort']) || !isset($_POST['num'])) {
$diz -> head('Настройки форума');
$diz -> title('Настройки форума');
$sort = array('ASC' => 'Новые в конце''DESC' => 'Новые в начале');
$stat1 null;
foreach (
$sort as $key1 => $value1) {
if (
$ya['sort'] == $key1$stat1 .= '<option selected value="'.$key1.'">'.$value1.'</option>';
else 
$stat1 .= '<option value="'.$key1.'">'.$value1.'</option>';}

$sort1 = array('no' => 'Скрыты''yes' => 'Разкрыты');
$stat2 null;
foreach (
$sort1 as $key2 => $value2) {
if (
$ya['razopen'] == $key2$stat2 .= '<option selected value="'.$key2.'">'.$value2.'</option>';
else 
$stat2 .= '<option value="'.$key2.'">'.$value2.'</option>';}


$p = array('5' => '5''10' => '10''15' => '15');
$p1 null;
foreach (
$p as $k1 => $v1) {
if (
$ya['num'] == $k1$p1 .= '<option selected value="'.$k1.'">'.$v1.'</option>';
else 
$p1 .= '<option value="'.$k1.'">'.$v1.'</option>';}

$s = array('0' => 'Скрывать''1' => 'Отображать');
$p2 null;
foreach (
$s as $k2 => $v2) {
if (
$ya['forma'] == $k2$p2 .= '<option selected value="'.$k2.'">'.$v2.'</option>';
else 
$p2 .= '<option value="'.$k2.'">'.$v2.'</option>';}

echo 
'<div class="fon">
<form action="settings.php?" method="post">
Сортировка сообщений:<br/><select name="sort">'
.$stat1.'</select><br/>
Размер поля ввода:<br/><textarea name="v" rows="1" cols="3">'
.$ya['versh'].'</textarea>x<textarea name="sh" rows="1" cols="3">'.$ya['shir'].'</textarea><br/>
Постов на страницу:<br/><select name="num">'
.$p1.'</select></br>
Разделы форума:<br/><select name="ro">'
.$stat2.'</select>
<br/>Форма быстрого ответа:<br/><select name="forma">'
.$p2.'</select>
<br/><input type="submit" value="Изменить"/></form></div>'
;
} else {
$num = isset($_POST['num']) ? abs((int)$_POST['num']) : '10';
if (
$num || $num 15$num 10;
$versh = isset($_POST['v']) ? abs((int)$_POST['v']) : '1';
$shir = isset($_POST['sh']) ? abs((int)$_POST['sh']) : '13';
$forma = isset($_POST['forma']) ? abs((int)$_POST['forma']) : null;
$ro = (!empty($_POST['ro']) && ($_POST['ro'] == 'no' or $_POST['ro'] == 'yes')) ? trim($_POST['ro']) : null;
$sortir = (!empty($_POST['sort']) && ($_POST['sort'] == 'DESC' or $_POST['sort'] == 'ASC')) ? trim($_POST['sort']) : null;
$db -> query("UPDATE `users` SET `sort` = '".$sortir."', `num` = '".$num."',`razopen` = '".$ro."',`versh` = '".$versh."',`shir` = '".$shir."', `forma` = '".$forma."' WHERE `id` = '".(int)$ya['id']."'");
$diz -> head('Настройки');
$diz -> title('Настройки');
echo 
'<div class="fon"/>Настройки изменены!</div>';
}
echo 
'<div class="levo"><a href="./index.php" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/index.php" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
} else 
header('location: '.ROOT.'aut.php');
?>
Онлайн: 0
Реклама