Просмотр файла NuclearCMS_v.1.0.0/admin/setting.php

Размер файла: 3.04Kb
<?php

require_once "../system/connect.php";
require_once "../system/config.php";
require_once "../system/functions.php";
require_once "../system/dannuser.php";
require_once "../system/start.php";
echo '<title>настройки двига</title>';
if(($_SESSION['slogin']!='')&& ($_SESSION['spass'])) { 
if(($ddostup!=0) && ($ddostup==1)) {
if(empty($_GET['act'])) { $_GET['act']="index"; }
if($_GET['act']=="index") { 
echo '<form action="setting.php?act=edit&amp;" method="post">';
echo "Выбор стиля:<br>";
echo '<select name="skins">';
echo '<option value="'.$dthema.'">'.$dthema.'</option>';
$dir = opendir ("../styles"); 
while ($styles = readdir ($dir)) {
if(ereg("\.css$","$styles")) {
$style=str_replace(".css","",$styles);
if(($style!='.') && ($style!='..')) {
echo'<option value="'.$style.'">'.$style.'</option>'; } } }
echo'</select><br>';
closedir ($dir);
if($setcookie==1) { echo $cook="да"; } else { $cook="нет"; }
if($setclose==1) { $close="да"; } else { $close="нет"; }
echo 'Вкл куки:<br>
<select name="settcookie">
<option value="'.$cook.'">'.$cook.'
<option value="1">да
<option value="0">Нет
</select><br>
Копирайт:<br>
<input type="text" name="settcopy" value="'.$setcopy.'" maxlength="30"><br>
Папка с админкой:<br>
<input type="text" name="setadmdir" value="'.admdir.'"><br>
Логин админа:<br>
<input type="text" name="elogadm" value="'.$setlogadm.'" maxlength="15"><br>';
echo 'Закрыть сайт:<br><select name="settclose">';
echo '<option value="'.$close.'">'.$close.'
<option value="1">да
<option value="0">нет
</select><br>
<input type="submit" name="sub" value="изменить">
</form><br>';
}
if($_GET['act']=="edit") { 
$settcopy=check($_POST['settcopy']);
$setadmdir=check($_POST['setadmdir']);
$elogadm=check($_POST['elogadm']);
$skins=check($_POST['skins']);
$settclose=intval($_POST['settclose']);
$setcookie=intval($_POST['settcookie']);
if($_POST['sub']!="изменить") die("error");
if(empty($settcopy)) die("введите копирайт!");
if(empty($setadmdir)) die("введите папку");
if(empty($elogadm)) die("введите логин админа!");
if(eregi("[^a-z0-9-]",$skins)) die("Ошибка, скин не определился!");
if(eregi("[^a-z0-9-]", $setadmdir)) die("не верный формат папки!");
if(eregi("[^a-z0-9-]", $settcopy)) die("не верный формат копирайта!");
if(eregi("[^a-z0-9-]", $elogadm)) die("не верный формат логина!");
$update_set=mysql_query("UPDATE `setting` SET `style`='".mysql_escape_string($skins)."', `copy`='".mysql_real_escape_string($setcopy)."',
`admdir`='".mysql_real_escape_string($setadmdir)."',`cookie`='".$settcookie."', `logadm`='".$elogadm."', `close`='".$settclose."';");
if($update_set) { 
echo "настройки изменены!"; } }
} } else { echo "У вас нет прав для этого! или Вы не авторизованы!<br>"; exit; }
require_once "../foot.php";
?>