Размер файла: 4.54Kb
<?php
//автор - figura //
//сайт - http://for.h2m.ru //
session_start();
include("../sistem/cfg.dat");
include("../sistem/global.dat");
include("../temes/$teme/verh.dat");
if($status=="gost")
{
echo'<div class="razd"><B>МЕНЮ ГОСТЯ</B></div>';
echo'<a href="../rega.php">Регистрация</a> | ';
echo'<a href="../avtoriza.php">Вход</a><br>';
echo'<a href="../avtoriza.php">Информация</a><br>';
}
if($status=="uzer" || $status=="moder" || $status=="admin")
{
echo'<div class="razd"><B>МЕНЮ ЮЗЕРА</B></div>';
echo'Здравствуйте <B>'.$login.'</B><br>';
echo'Постов на сайте ['.$postov.']<br>';
echo'<a href="../anket/index.php?act=my_anket">Моя анкета</a><br>';
if(file_exists("../privat/dat/new-$login.dat")){ $new_pismo='<font COLOR="#FF0000">NEW</font>'; }else{ $new_pismo=''; }
echo'<a href="../privat/index.php?act=index">Письма</a> '.$new_pismo.'<br>';
}
echo'<div class="razd"><B>НОВОСТИ НАШЕГО САЙТА</B></div>';
if($status=="gost" || $status=="uzer" || $status=="moder" || $status=="admin")
{
if($act == "index")
{
//вывод новостей
$str = file("../news/news.dat");
$nom=count($str);
if(!$i){ $i = $nom; }
$var = $i-$navnews;
while(--$i >= $var)
{
if($i>=0)
{
echo $str[$i];
if($status=="admin")
{
echo'<a href="index.php?act=dell&sob='.$i.'">Удалить</a><br>';
}
}
}
echo'Всего новостей '.$nom.'<br>';
//записываем количество сообщений в кеш для вывода на главную//
$filegbcount = fopen("../news/count.dat", "w+");
fputs($filegbcount,$nom);
fclose($filegbcount);
if($i>=0){ echo '<a href="index.php?act=index&i='.$var.'">Далее</a><br>'; }
if($status=="admin")
{
echo'<form name="forma" action="index.php" method="post">';
echo'<INPUT TYPE="hidden" NAME="act" VALUE="add">';
echo'Добавить новость<br>';
echo'<TEXTAREA NAME="txtsob" ROWS=5 COLS=30></TEXTAREA><br>';
echo'<input type="submit" name="" value="добавить"><br>';
echo'</form>';
}
}
if($act == "dell")
{
if(isset($_GET['sob'])){$sob = $_GET['sob'];}
$str = file("../news/news.dat");
$nom=count($str);
//функция удаления строки
$str[$sob] =str_replace($str[$sob],"",$str[$sob]);
$i='-1';
$var=$nom;
$filenews = fopen("../news/news.dat", "w+");
while(++$i <= $var)
{
fputs($filenews,$str[$i]);
}
fclose($filenews);
echo'Новость удалена<br>';
echo '<a href="index.php?act=index">К новостям</a><br>';
}
if($act == "add")
{
if(isset($_POST['txtsob'])){$txtsob = $_POST['txtsob'];}
if($txtsob=="")
{
echo'Новость не введена!';
echo ' <a href="index.php?act=index">К новостям</a><br>';
}else{
$txtsob=htmlspecialchars($txtsob);
$txtsob = str_replace("\r","",$txtsob);
$txtsob = str_replace("\n","<br>",$txtsob);
$dat=date("d.m.Y H:i");
$dat=htmlspecialchars($dat);
$kod='<div class="sob"><B>Дата</B>-'.$dat.'</div>'.$txtsob.'<br>';
$filenews = fopen("../news/news.dat", "a+");
fputs($filenews,$kod."\r\n");
fclose($filenews);
$kod='['.$dat.']-'.$txtsob.'<br>';
$filenews = fopen("../news/last.dat", "w+");
fputs($filenews,$kod."\r\n");
fclose($filenews);
echo'Новость добавлена<br>';
echo '<a href="index.php?act=index">К новостям</a><br>';
}
}
}
if($status=="ban"){ echo'Вам сюда нельзя<br>'; }
echo'<a href="../index.php">Главная</a><br>';
include("../sistem/global_end.dat");
include("../temes/$teme/niz.dat");
?>