Просмотр файла panel-admina/set.php

Размер файла: 3.72Kb
<?php
#----------------------------------------------------------------#
#               ********* COOL-WAPA *********                    #
#                      Автор  :  Dog09                           #
#               E-mail  :  [email protected]                   #
#      Официальный сайт сайт проекта: : http://siza.pp.ua        #
#                  ICQ  :  617-333-896                           #
#      Вы не имеете право вносить изменения в код скрипта        #
#            для его дальнейшего распространения                 #
#----------------------------------------------------------------# 
require('../include/cfg.php');
require('../include/aut.php');
if($user['level']!=15){header('Location: ../index.php?'.$sid);exit;}
require('../include/head.php');

switch($mod)
{
#########################################
case('index'):
// определяем темы..
$d=opendir('../themes');
$default=file('../data/user/default.dat');

while($t=readdir($d))
{
if(is_file('../themes/'.$t)){$themes[]=str_replace('.css','',$t);}
}
closedir($d);

echo'<div class=head>Настройки сайта</div>
	 <br><form method="post" action="'.SELF.'mod=setOK">
	 Cкин/Тема:<br>
	 <select name="themes">
	 <option value="'.trim($default[0]).'">'.trim($default[0]).'</option>';
foreach($themes as $val)
{if($val!=trim($default[0]))echo'<option value="'.$val.'">'.$val.'</option>';}
echo'</select><br>
     Новостей на стр.:<br><input name="news" value="'.intval($default[1]).'"><br>
     Тем в форуме:<br><input name="tforum" value="'.intval($default[2]).'"><br>
     Сообщений в форуме:<br><input name="pforum" value="'.intval($default[3]).'"><br>
	 Сообщений в чате:<br><input name="chat" value="'.intval($default[4]).'"><br>
	 Файлов в галерее:<br><input name="gallery" value="'.intval($default[5]).'"><br>
	 Писем в привате:<br><input name="privat" value="'.intval($default[8]).'"><br>
	 Комментарие на стр.:<br><input name="comment" value="'.intval($default[9]).'"><br>
     <br><input type="submit" value="Изменить"></form>
	 <br><div class=head>&lt;&lt; <a href="index.php?'.$sid.'">Панель администратора</a></div>';
break;
#########################################
case('setOK'):

{
if(file_exists('../themes/'.trim($_POST['themes']).'.css')){$default[0]=trim($_POST['themes']);}
if(is_numeric(@$_POST['news'])&& @$_POST['news']>0){$default[1]=$_POST['news'];}
if(is_numeric(@$_POST['tforum'])&& @$_POST['tforum']>0){$default[2]=$_POST['tforum'];}
if(is_numeric(@$_POST['pforum'])&& @$_POST['pforum']>0){$default[3]=$_POST['pforum'];}
if(is_numeric(@$_POST['chat'])&& @$_POST['chat']>0){$default[4]=$_POST['chat'];}
if(is_numeric(@$_POST['gallery'])&& @$_POST['gallery']>0){$default[5]=$_POST['gallery'];}
if(is_numeric(@$_POST['privat'])&& @$_POST['privat']>0){$default[8]=$_POST['privat'];}
if(is_numeric(@$_POST['comment'])&& @$_POST['comment']>0){$default[9]=$_POST['comment'];}

$default=implode("\n",$default);
$fp=fopen('../data/user/default.dat','w');
fputs($fp,$default);
fclose($fp);chmod('../data/user/default.dat',0666);

echo'<div class=head>Настройки сайта</div>
	 <br>Настройки сайта изменены!
	 <br>&lt; <a href="'.SELF.'">Настройки сайта</a><br>
	<div class=head>&lt;&lt; <a href="index.php?'.$sid.'">Панель администратора</a></div>';
}
break;
#########################################
default:
echo'Модуль "'.$mod.'" не существует!';
break;
	}

require('../include/foot.php');
?>