View file forum/inusf.php

File size: 4.78Kb
<?php
require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
require_once"setforum.php";
include_once"../themes/$config_themes/index.php";

/*Памятка о занятых ячейках
32-скрытие разделов
41-запись активности
42-бан
43-время бана
44-причина бана
45-время последнего бана
46-кто забанил
47-общее число банов
51-приватный пост*/

echo '<img src="../images/img/profiles.gif" alt=""> <b>Изменение настроек</b><br><br>';

if($config_forum_off=="1"){

if ($provlog==$_SESSION['log'] && $provpar==md5($_SESSION['par']) && $_SESSION['log']!="" && md5($_SESSION['par'])!=""){

if($config_usnastr=="1"){

if($action=="uzsetforum"){

if(!file_exists(BASEDIR."themes/$skins/index.php")){
$skins="default";}

if(isset($_SESSION['my_themes']) && $_SESSION['my_themes']!=""){
$_SESSION['my_themes']="";
unset($_SESSION['my_themes']);}

$fua = file(BASEDIR."local/dataforumset/dataforumuser/$log.dat");
$fus = explode(":||:",$fua[0]);
if ($fus[41]!="" && $fus[48]!=""){
$profile=file(BASEDIR."local/dataforumset/dataforumuser/$log.dat");
$profile = array_reverse($profile);
$provmas = explode(":||:",$profile[0]);
$prouz=$provmas[41];
$login=$provmas[48];}

//---Запись в профиль ---//
$suf = file_get_contents(BASEDIR."local/dataforumset/dataforumuser/$log.dat"); 
$lsf = explode(":||:",$suf);

$lsf[0]=(int)$who;
$lsf[1]=(int)$new;
$lsf[2]=(int)$newpost;
$lsf[3]=(int)$top;
$lsf[4]=(int)$newthem;
$lsf[5]=(int)$us;
$lsf[6]=(int)$search;
$lsf[7]=(int)$golos;
$lsf[8]=(int)$sod;
$lsf[9]=(int)$av;
$lsf[10]=(int)$dol;
$lsf[11]=(int)$akt;
$lsf[12]=(int)$bal;
$lsf[13]=(int)$rep;
$lsf[14]=(int)$avtor;
$lsf[15]=(int)$pu;
$lsf[16]=(int)$red;
$lsf[17]=(int)$cit;
$lsf[18]=(int)$ot;
$lsf[19]=(int)$pd;
$lsf[20]=(int)$col;
$lsf[21]=(int)$podp;
$lsf[22]=(int)$ipuz;
$lsf[23]=(int)$razd;
$lsf[24]=(int)$razdinfo;
$lsf[25]=(int)$savet;
$lsf[26]=(int)$myt;
$lsf[27]=(int)$smotr;
$lsf[28]=(int)$usicq;
$lsf[29]=(int)$statwho;
$lsf[30]=(int)$buttons;
$lsf[31]=(int)$postcount;
$lsf[33]=check($uscolor);
$lsf[34]=check(no_br($podpis));
$lsf[35]=(int)$quickpostcolor;
$lsf[36]=(int)$quicktags;
$lsf[37]=(int)$quicksmile;
$lsf[38]=(int)$starstat;
$lsf[39]=(int)$imagestarstat;
$lsf[40]=(int)$usemail;
$lsf[41]=check($prouz);
$lsf[48]=check($login);
$lsf[49]=(int)$rss;
$lsf[50]=(int)$thempostcount;

for ($u=0; $u<$config_usprofset; $u++){
$utext.=$lsf[$u].':||:';}

if($utext!=""){
$fp=fopen(BASEDIR."local/dataforumset/dataforumuser/$log.dat","a+");
flock($fp,LOCK_EX);   
ftruncate($fp,0);                                                                 
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);  
unset($utext);}

header ("Location: index.php?isset=usf&".SID); exit;
}}

if($action=="editsetforum"){
$ufile = file_get_contents(BASEDIR."local/profil/$log.prof"); 
$udata = explode(":||:",$ufile);

$udata[23]=(int)$forumpost;
$udata[24]=(int)$forumtem;

for ($u=0; $u<$config_userprofkey; $u++){
$utext.=$udata[$u].':||:';}

if($udata[0]!="" && $udata[1]!="" && $udata[4]!="" && $utext!=""){
$fp=fopen(BASEDIR."local/profil/$log.prof","a+");
flock($fp,LOCK_EX);   
ftruncate($fp,0);                                                                 
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);  
unset($utext);
}

header ("Location: index.php?isset=usf&".SID); exit;}

if($config_usnastr=="0"){
echo'<center><font color="red">Настройки форума для пользователей отключены!!!</font></center><br>';}

}else{
echo '<br>Вы не авторизованы, чтобы изменять свои настройки, необходимо<br>';
echo '<b><a href="../pages/vhod.php?'.SID.'">Авторизоваться</a></b> или в начале <b><a href="../pages/registration.php?'.SID.'">Зарегистрироваться</a></b><br>';}     
}

if($config_forum_off=="0"){
echo'<center><font color="red">Форум сайта отключен!</font></center>';}

echo'<br><img src="../images/img/back.gif" alt=""> <a href="usf.php?'.SID.'">Вернуться</a><br>';
echo'<img src="../images/imgfor/barrow.gif" alt=""> <a href="index.php?'.SID.'">Форум</a><br>';
echo'<img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a>';
include_once"../themes/$config_themes/foot.php";
?>