Вход Регистрация
Файл: mpanel/setting.php
Строк: 187
<?php
include('../core/core.php');
include(
MAINDIR.'style/head.php');
if(
is_admin(array(101))){
$act '<img src="/images/act.png">';
title('Управление сайтом');
echo
'<div class="title">Управление сайтом</div>';
$act '<img src="/images/act.png">';
$set DB::run() -> queryFetch("SELECT * FROM `setting` WHERE `id`=? LIMIT 1",array(1));
switch (
$mode):
case 
'index':
if(
check($_GET['ok']) == 'ok'){echo'<div class="error">Данные сохранены!</div>';}



echo
'<div class="menu">';

echo
''.$act.' <a href="?mode=1">Управление гостевой книгой</a><br />
'
.$act.' <a href="?mode=2">Настройки регистрации</a><br />
'
.$act.' <a href="?mode=3">Настройки email адреса(!ВАЖНО)</a><br />
'
.$act.' <a href="?mode=4">Аватарки</a><br />
'
.$act.' <a href="?mode=5">Лицензия сайта</a><br />
'
.$act.' <a href="?mode=6">Внутреняя почта</a><br />
'
.$act.' <a href="?mode=7">Настройки форума</a><br />
'
.$act.' <a href="?mode=8">Антифлуд сайта</a><br />
'
.$act.' <a href="?mode=9">Загруз-центр</a><br />
'
.$act.' <a href="?mode=10">Защита сайта</a><br />
'
.$act.' <a href="?mode=11">Настройки игр</a> ';





echo
'</div>';

break;
case 
'1':
$gb check($_POST['gb']);
echo
'<div class="menu">';
if(
$set['book'] == 'on'){$a 'checked';} else {$a '';}
if(
$set['book'] == 'off'){$b ='checked';} else {$b '';}
if(
$gb == NULL){
echo
'<form action="?mode=1" method="post">
Гостевая книга:<br />
<input name="gb" type="radio" value="on" '
.$a.'/> Открыта<br />
<input name="gb" type="radio" value="off" '
.$b.'/> Закрыта<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `book`=? WHERE `id`=?",array($gb,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'2':
$reg check($_POST['reg']);
$m abs(intval($_POST['m']));
echo
'<div class="menu">';
if(
$set['reg'] == 'on'){$a 'checked';} else {$a '';}
if(
$set['reg'] == 'off'){$b ='checked';} else {$b '';}
if(
$reg == NULL && $m == NULL){
echo
'<form action="?mode=2" method="post">
Регистрация:<br />
<input name="reg" type="radio" value="on" '
.$a.'/> Открыта<br />
<input name="reg" type="radio" value="off" '
.$b.'/> Закрыта<br />
Длина кода:<br />
<input name="m" type="text" value="'
.$set['activ_email'].'" /><br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `reg`=?,`activ_email`=? WHERE `id`=?",array($reg,$m,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'3':
$em check($_POST['em']);
$pod check($_POST['pod']);
echo
'<div class="menu">';
if(
$em == NULL && $pod == NULL){
echo
'<form action="?mode=3" method="post">
Внимание в поле email необходимо указать не ваш емайл а емайл вашего сайта. Обычно он указывается в сpanel, и прочее.
<hr>
Email:<br />
<input name="em" type="text" value="'
.$set['admin_mail'].'" /><br />
Подпись:<br />
<input name="pod" type="text" value="'
.$set['admin_pod'].'" />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `admin_mail`=?,`admin_pod`=? WHERE `id`=?",array($em,$pod,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'4':
$em abs(intval($_POST['em']));
echo
'<div class="menu">';
if(
$em == NULL ){
echo
'<form action="?mode=4" method="post">
Максимальный обьем загружаемой аватарки:<br />
<input name="em" type="text" value="'
.$set['ava_upload'].'" /> кб.<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `ava_upload`=? WHERE `id`=?",array($em,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'5':
$em check($_POST['em']);
echo
'<div class="menu">';
if(
$em == NULL ){
echo
'<form action="?mode=5" method="post">
Лицензионый ключ:<br />
<input name="em" type="text" value="'
.$set['key'].'" /> <br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `key`=?,`check_key`=? WHERE `id`=?",array($em,NULL,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'6':
$em abs(intval($_POST['em']));
echo
'<div class="menu">';
if(
$em == NULL ){
echo
'<form action="?mode=6" method="post">
Обьем почты:<br />
<input name="em" type="text" value="'
.$set['mail'].'" /> сообщений<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `mail`=? WHERE `id`=?",array($em,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'7':
$em abs(intval($_POST['em']));
$f abs(intval($_POST['f']));

echo
'<div class="menu">';
if(
$em == NULL && $f == NULL){
echo
'<form action="?mode=7" method="post">
Тем форума на главную:<br />
<input name="em" type="text" value="'
.$set['forum_index'].'" /> <br />
Максимальный обьем загружаемого файла:<br />
<input name="f" type="text" value="'
.$set['forum'].'" /> кб.<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `forum`=?,`forum_index`=? WHERE `id`=?",array($f,$em,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'8':
$em abs(intval($_POST['em']));
echo
'<div class="menu">';
if(
$em == NULL ){
echo
'<form action="?mode=8" method="post">
Анти-флуд сайта:<br />
<input name="em" type="text" value="'
.$set['antiflood'].'" /> с.<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `antiflood`=? WHERE `id`=?",array($em,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'9':
$em check($_POST['em']);
$f abs(intval($_POST['f']));
if(
$set['index_obmen'] == 'on'){$a 'checked';} else {$a '';}
if(
$set['index_obmen'] == 'off'){$b ='checked';} else {$b '';}
echo
'<div class="menu">';
if(
$em == NULL && $f == NULL){
echo
'<form action="?mode=9" method="post">
Выводить разделы загруз цента на главную:<br />
<input name="em" type="radio" value="on" '
.$a.' /> Да<br />
<input name="em" type="radio" '
.$b.' value="off" /> Нет<br />
Максимальный обьем загружаемого файла:<br />
<input name="f" type="text" value="'
.$set['upload'].'" /> мб.<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `index_obmen`=?,`upload`=? WHERE `id`=?",array($em,$f,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;
case 
'10':

$em check($_POST['em']);
$f abs(intval($_POST['f']));
$s check($_POST['s']);
if(
$set['ddos'] == 'on'){$a 'checked';} else {$a '';}
if(
$set['ddos'] == 'off'){$b ='checked';} else {$b '';}
if(
$set['site'] == 'open'){$z 'checked';} else {$z '';}
if(
$set['site'] == 'close'){$x ='checked';} else {$x '';}
echo
'<div class="menu">';
if(
$em == NULL && $f == NULL){
echo
'<form action="?mode=10" method="post">
Сайт:<br />
<input name="s" type="radio" value="open" '
.$z.' /> Открыт<br />
<input name="s" type="radio" '
.$x.' value="close" /> Закрыт<br />
Защита от Ддоса:<br />
<input name="em" type="radio" value="on" '
.$a.' /> Включена<br />
<input name="em" type="radio" '
.$b.' value="off" /> Выключена<br />
Банить после:<br />
<input name="f" type="text" value="'
.$set['ddos_limit'].'" /> запросов.<br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `ddos`=?,`ddos_limit`=?,`site`=? WHERE `id`=?",array($em,$f,$s,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';

break;
case 
'11':
$em abs(intval($_POST['em']));
echo
'<div class="menu">';
if(
$em == NULL ){
echo
'<form action="?mode=11" method="post">
Максимальный вклад в банке:<br />
<input name="em" type="text" value="'
.$set['bank'].'" /> <br />
<input name="" type="submit" value="Изменить" />
</form>'
;} else {
DB::run()->query("UPDATE `setting` SET `bank`=? WHERE `id`=?",array($em,1));
header ('location: ?mode=index&ok=ok'); 
}
echo
'</div>';
break;

default: 
header ('location: ?mode=index'); 
endswitch;
echo
'<div class="menu"><a href="/mpanel/">В админку</a></div>';
} else {
header ('location: /index.php?mode=index'); } 
include(
MAINDIR.'style/foot.php');
?>
Онлайн: 2
Реклама