Вход Регистрация
Файл: public_html/news/index.php
Строк: 86
<?php
session_start
();
include(
"../sistem/cfg.dat");
include(
"../sistem/global.dat");
include(
"../temes/$teme/verh.dat");
if(
$status=="gost")
{
}

if(
$status=="uzer" || $status=="moder" || $status=="admin")
{
   if(
file_exists("../privat/dat/new-$login.dat")){ $new_pismo='<font COLOR="#FF0000">NEW</font>'; }else{ $new_pismo=''; }
   echo
'<div class="gmenu"><a href="../privat/index.php?act=index">Письма</a> '.$new_pismo.'<br></div>';
}
echo
'<div class="foot"><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&amp;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&amp;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
'<div class="gmenu">Добавить новость<br></div>';
         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="gmenu"><font color="red"><B>Дата</B>-'.$dat.'</div>'.$txtsob.'<br></font></div>';
                      
                      
$filenews fopen("../news/news.dat""a+");
                      
fputs($filenews,$kod."rn");
                      
fclose($filenews);
                      
                      
$kod='['.$dat.']-'.$txtsob.'<br>';
                      
                      
$filenews fopen("../news/last.dat""w+");
                      
fputs($filenews,$kod."rn");
                      
fclose($filenews);
                      
                      
                      echo
'Новость добавлена<br>';
                      echo 
'<a href="index.php?act=index">К новостям</a><br>';
                   }
      
      
   }
   
}

if(
$status=="ban"){ echo'Вам сюда нельзя<br>'; }
echo
'<div class="gmenu"><a href="../index.php">Назад</a><br></div>';




include(
"../sistem/global_end.dat");
include(
"../temes/$teme/niz.dat");
?>
Онлайн: 1
Реклама