File size: 3.4Kb
<?php
$frm="1";
require_once"../templates/start.php";
require_once"../config.php";
require_once"../templates/regglobals.php";
if(eregi("[^0-9]",$forumpost)|| $forumpost>50){ header ("Location: setting.php?incorrect&".SID); exit;}
if(eregi("[^0-9]",$forumtem)|| $forumtem>50){ header ("Location: setting.php?incorrect&".SID); exit;}
if(eregi("[^0-9+-]",$sdvig)){ header ("Location: setting.php?incorrect&".SID); exit;}
// На всякий пожарный и нехуй пиздеть что это лишнее и отнимает время
$forumpost=htmlspecialchars(stripslashes(trim($forumpost)));
$forumtem=htmlspecialchars(stripslashes(trim($forumtem)));
$sdvig=htmlspecialchars(stripslashes(trim($sdvig)));
function avto($s) {
$s = str_replace("<title>","<meta http-equiv=\"refresh\" content=\"1;URL=index.php?".SID."\"><title>",$s);
return $s; }
ob_start("avto");
include_once"../themes/$themes.php";
if ($portal=="off") //Проверка включен портал или нет, если выключен, то выводим $offmes
{
print ("<center> $offmes </center>");
}
if ($_SERVER['REMOTE_ADDR']==$ban)
{
print ("<center>Вам сюда нельзя!!! Вас забанили!!</center>");
}else{
if ($portal=="on") //Проверка включен портал или нет, если включен, то выводим содержимое сайта
{
if ($_SERVER['HTTP_X_FORWARDED_FOR'])
{ $ipsus=htmlspecialchars(stripslashes($_SERVER['HTTP_X_FORWARDED_FOR'])); }
else { $ipsus=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR'])); }
$text = @file("../data/profil/$log.prof");
if ($text!=""){
$udata = explode(":||:",$text[0]);
$provlog=trim($udata[0]);
$provpar=trim($udata[1]);}
////////////////////////////////
$currHour=date("H",time());
$currDate=date("d F, Y", time());
$currTime=date("$currHour:i:s", time());
if (!$log=="" && !md5($par)=="" && md5($par)==$provpar && $log==$provlog ){
$fal = @file("../data/profil/$log.prof");
$udata = explode(":||:",$fal[0]);
$text=$udata[0].':||:'.$udata[1].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$udata[6].':||:'.$udata[7].':||:'.$udata[8].':||:'.$udata[9].':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$ipsus.':||:'.$udata[15].':||:'.$udata[16].':||:'.$udata[17].':||:'.$udata[18].':||:'.$udata[19].':||:'.$skins.':||:'.$bookpostus.':||:'.$news.':||:'.$forumpost.':||:'.$forumtem.':||:'.$userlist.':||:'.$chatpost.':||:'.$rewnew.':||:'.$board.':||:'.$daytime.':||:'.$sdvig.':||:'.$times.':||:'.$prrivs.':||:'.$udata[33].':||:'.$udata[34].':||:'.$udata[35].':||:'.$udata[36].':||:'.$udata[37].':||:'.$udata[38].':||:'.$udata[39].':||:'.$udata[40].':||:'.$udata[41].':||:'.$graffic.':||:'.$udata[43].':||:'.$udata[44].':||:'.$udata[45].':||:'.$udata[46].':||:'.$udata[47].':||:'.$udata[48].':||:'.$udata[49].':||:'.$udata[50].':||:';
$of = @file("../data/profil/$log.prof");
$udata = explode(":||:",$of[0]);
$provpar= $udata[1];
$provpar= trim($provpar);
if ($provpar==md5($par)) {
$fp=fopen("../data/profil/$log.prof","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
chmod ("../data/profil/$log.prof", 0777);
print"Настройки успешно изменены!<br><br>";}}
else {print"Неверный пароль!<br>";}
}}
require_once"../templates/foot.php";
?>