View file mpanel/ljfile.php

File size: 3.96Kb
<?
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";
include_once"../themes/$config_themes/index.php";
include_once"../template/isset.php";

require_once"../template/ljfun.php";


$time=time();

if (!$_SESSION['log']=="" && !md5($_SESSION['par'])=="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog ) {
if ($dostup==101 || $dostup==102 || $dostup==103){

echo'<img src="../images/img/menu.gif" alt=""> <b>Управление журналом</b><br>';
###############################################
if(empty($action)){$action="index";}
 if($action=="index"){
   
######редактирование описания
       if($deifile==3){
	   $count=count($namefile);
	   echo'<font color="#66FF00">Редактирование статьи</font> <br><b><font color="red">'.$namefile[0].'</b></font>';
	   $namefile = $namefile[0];
	   if(file_exists("../lj/$numkat/$namefile")==false){echo'<hr><font color="darkred">У данного файла не существует описания, поэтому оно будет создано</font><hr>';}
	   $opis=file_get_contents("../lj/$numkat/$namefile");
	   echo"<form action=\"?action=redakt&numkat=$numkat&namefile=$namefile\" method=\"post\">";
	   echo"Статья:<br><textarea cols=\"100\" rows=\"20\" name=\"opisanie\">$opis</textarea>";
       echo'</select><br><br><input type="submit" name="antizip" value="Сохранить"></form>';

       }
#################################################
       if($deifile==4){
	   $a=count($namefile);
	    if($a==0){header("Location: lj.php?action=updir&deist=1&numkat=$numkat&malo&".SID);}
		if(isset($uveren)){

$ufile = file(BASEDIR."local/profil/$chel.prof"); 
$udata = explode(":||:",$ufile[0]);
$udata[41]=round($udata[41]-$lj_many);//// 20 монет за статью
$udata[36]=round($udata[36]-$lj_bonus);/////////// 5 балов за статью
for ($u=0; $u<$config_userprofkey; $u++){
$utext.=$udata[$u].':||:';}
if($udata[0]!="" && $udata[1]!="" && $udata[4]!="" && $utext!=""){
$fp=fopen(BASEDIR."local/profil/$chel.prof","a+");
flock($fp,LOCK_EX);   
ftruncate($fp,0);                                                                 
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);  
unset($utext);
}
        $namefile=explode("|",$namefile);
        $a=count($namefile);
	    for($i=0;$i<$a;$i++)
	   {$file=$namefile[$i];
	   $opis=$file;
	   unlink("../lj/$numkat/$opis");
	   	 }
			header("Location: lj.php?action=updir&deist=1&numkat=$numkat&filedel&".SID);}else{
			$namefile=implode("|",$namefile);
	echo'<font color="#66FF00">Точно удалить?</font><br><font color="#0000FF">'.$namefile.'</font><br>';
	echo "&#187; <a href=\"ljfile.php?action=index&deifile=4&numkat=$numkat&namefile=$namefile&chel=$chel&uveren&\">Да</a><br>";
	echo"&#187; <a href=\"lj.php?action=updir&deist=1&numkat=$numkat\">Отмена</a><br>";}


	  }
#################################################
 }
#################################################
#################################################
	if($action=="redakt"){

				$fp=@fopen("../lj/$numkat/$namefile","w");
			@fputs($fp,"$opisanie");
			@fclose($fp);
			chmod("../lj/$numkat/$namefile",0666);
	header("Location: lj.php?action=updir&deist=1&numkat=$numkat&opisyes&".SID);
	}
echo'<hr>&#187; <a href="zone.php?action=start">Управление центром</a><br>';
echo'&#187; <a href="index.php">В админку</a><br>';
###################################################
} else { echo"НЕТ ДОСТУПА!!!";}
} else {header ("Location: ../index.php?error&".SID);}
include_once"../themes/$config_themes/foot.php";
?>