Просмотр файла index.php

Размер файла: 7.41Kb
<?
###########################################################
#  /*   Coded by Kolabas                                  #
#     site: http://nkorus.info && http://wap.nkorus.info  #
#     mail: [email protected]    */                        #
##########                                     ############
Error_Reporting(E_ALL & ~E_NOTICE);
include"inc/conf.php"; if ($action=="koms"){
if ($action=="koms" && $op=="dob"){  include"inc/head.php"; echo"<form action=\"index.php?action=koms&op=createk\" method=\"post\">Добавить комментарий
<br/><input type=\"hidden\"  name=\"kon\" value=\"$komnews\">Ваше имя:<br/><input type=\"text\" maxlength=\"10\" name=\"nick\" value=\"\"><br/>Комментарий:<br/>
<input type=\"text\" maxlength=\"100\" name=\"content\" value=\"\"><br/><input type=\"submit\" value=\"Добавить\"><br/>"; include"inc/foot.php"; } else{
if ($action=="koms" && $op=="createk"){ include"inc/head.php";
if ($nick=="" && $content==""){ echo"Не заполнены оба поля! Вернитесь <a href=\"index.php?action=koms&komnews=$komnews&op=dob\">назад</a>!"; include"inc/foot.php"; exit; }
if ($nick=="" ){ echo"Не заполнено поле \"имя\"! Вернитесь <a href=\"index.php?action=koms&komnews=$komnews&op=dob\">назад</a>!"; include"inc/foot.php"; exit;}
if ($content=="" ){ echo"Не заполнено поле коментария! Вернитесь <a href=\"index.php?action=koms&komnews=$komnews&op=dob\">назад</a>!"; include"inc/foot.php"; exit;}
$komm='<b><font color="red">'.$nick.'</font></b>::'.$content.'||';
$komm=str_replace("\r\n", "", $komm); $komm=stripslashes($komm);   $komm=htmlspecialchars($komm);
$komf=fopen("komm/$kon.komm","a+"); flock ($komf,LOCK_EX); fputs($komf,"$komm\r\n"); flock ($komf,LOCK_UN); fclose($komf); echo"Спасибо, $nick! Коментарий успешно добален! <br/><br/><a href=\"index.php?action=koms&komnews=$kon\">В комментарии</a> "; }else
{ include"inc/head.php";
$kf = @implode("",@file("komm/$komnews.komm"));
$kf=str_replace("::","<br/>",$kf); $kf=str_replace("||","<br/>***<br/>",$kf);
$kf=str_replace("&lt;b&gt;&lt;font color=&quot;red&quot;&gt;","<b><font color=\"red\">",$kf); $kf=str_replace("&lt;/font&gt;&lt;/b&gt;","</font></b>",$kf);
echo"<a href=\"index.php?action=koms&komnews=$komnews&op=dob\">Добавить комент</a><br/>***<br/>";
echo"$kf"; echo"<a href=\"index.php?action=koms&komnews=$komnews&op=dob\">Добавить комент</a>"; }
include"inc/foot.php";}} else { if ($action=="news"){
include"inc/head.php"; $kn = @implode("",@file("news/$news.txt"));
if (!file_exists("news/$news.txt")) { echo"Произошла ошибка!<br/>"; include"inc/foot.php"; exit;} else { $konews=$news;
$news=str_replace(".txt","",$news); $news=str_replace(".01"," января",$news); $news=str_replace(".02"," февраля",$news);
$news=str_replace(".03"," марта",$news); $news=str_replace(".04"," апреля",$news); $news=str_replace(".05"," мая",$news);
$news=str_replace(".06"," июня",$news); $news=str_replace(".07"," июля",$news); $news=str_replace(".08"," августа",$news);
$news=str_replace(".09"," сентября",$news); $news=str_replace(".10"," октября",$news); $news=str_replace(".11"," ноября",$news);
$news=str_replace(".12"," декабря",$news);
echo"Новости от $news<br/>***<br/>";
print "$kn<br/><a href=\"index.php?action=koms&komnews=$konews\">Комментарии</a><br/>";  include"inc/foot.php"; }} else {
if (!$act=="" && $admin==$password  && $admin!==""){
if ($act=="delete" && $admin==$password  && $admin!=="") { include"inc/head.php"; unlink ("news/$dnews.txt"); unlink ("komm/$dnews.komm"); if (!file_exists("$dnews.txt")) {echo"Новость успешно удалена!<br/><a href=\"index.php?act=admin&admin=$admin\">В админку</a>"; } else {echo"Произошла ошибка!";} }
if ($act=="admin" && $admin==$password  && $admin!=="") { include"inc/head.php"; echo"Зона администрирования новостей.<br/>
<a href=\"index.php?act=createn&admin=$admin\">Создать новость</a><br/><a href=\"index.php?act=deleten&admin=admin\">Удалить новость</a><br/>"; }
if ($act=="deleten" && $admin==$password  && $admin!=="") { include"inc/head.php"; echo"Удаление новостей:<br/>***<br/>";
$direct="news";
$dir=opendir("$direct");
while ($file=readdir($dir))
if(($file!=".")&&($file!="..")){ $a[]=$file; }
closedir($dir);
rsort($a);
foreach ($a as $value) {
$vnews = @implode("",@file("news/$value"));
$news=$value;
$news=str_replace(".txt","",$news); $value=str_replace(".txt","",$value); $value=str_replace(".01"," января",$value);
$value=str_replace(".02"," февраля",$value); $value=str_replace(".03"," марта",$value); $value=str_replace(".04"," апреля",$value);
$value=str_replace(".05"," мая",$value); $value=str_replace(".06"," июня",$value);
$value=str_replace(".07"," июля",$value); $value=str_replace(".08"," августа",$value); $value=str_replace(".09"," сентября",$value);
$value=str_replace(".10"," октября",$value); $value=str_replace(".11"," ноября",$value); $value=str_replace(".12"," декабря",$value);
echo "$value <a href =\"index.php?act=delete&admin=$admin&dnews=$news\">Удалить</a><br/>$vnews<br/>***<br/>";} }
 if ($act=="createn" && $admin==$password  && $admin!==""){
include"inc/head.php";
 echo"Создание новости.<br/>
<form action=\"index.php?act=savekn\" method=\"post\">
Введите текст новости:<br/><input type=\"text\" name=\"knews\" value=\"\"><br/>Введите дату:<br/><input type=\"text\" name=\"date\" value=\"\">
<input type=\"hidden\" name=\"admin\" value=\"$password\"><br/><input type=\"submit\" value=\"Создать\"></form>"; } else { }
if ($act=="savekn" && $admin==$password ){
include"inc/head.php";
$date=str_replace(".",".",$date);
  $fp=fopen("news/$date.txt","w+"); fputs($fp,"$knews"); fclose($fp); $fn=fopen("komm/$date.komm","w+"); fclose($fn); if (!$f == "") {
  echo"Произошла ошибка!<br/>Новость не создана!"; } else { echo"Новость успешно добавлена!<br/><a href=\"index.php?act=admin&admin=$admin\">В админку</a>"; }} else {   }
 include"inc/foot.php"; } else {
$direct="news";
$dir=opendir($direct);
while ($file=readdir($dir))
if(($file!=".")&&($file!="..")){ $a[]=$file; }
closedir($dir);
include"inc/head.php";
rsort($a);
foreach ($a as $value) {
$vnews = @implode("",@file("news/$value"));
$news=$value;
$news=str_replace(".txt","",$news); $value=str_replace(".txt","",$value); $value=str_replace(".01"," января",$value);
$value=str_replace(".02"," февраля",$value); $value=str_replace(".03"," марта",$value); $value=str_replace(".04"," апреля",$value);
$value=str_replace(".05"," мая",$value); $value=str_replace(".06"," июня",$value);
$value=str_replace(".07"," июля",$value); $value=str_replace(".08"," августа",$value); $value=str_replace(".09"," сентября",$value);
$value=str_replace(".10"," октября",$value); $value=str_replace(".11"," ноября",$value); $value=str_replace(".12"," декабря",$value);
echo "<a href =\"index.php?action=news&news=$news\">$value</a><br/>$vnews<br/>***<br/>"; }
include"inc/foot.php";} }  }
?>