и ничего не показыват
<?php
/*
----------------------------------------------
EasyNews v1.1 (с) Александр \'Bishop\' Шалин (shalin@mail.ru)
23 октября 2001
----------------------------------------------
NOTE: В каталог со скриптом должен быть помещен пустой файл
с именем, соответствующим переменной $data, и ему присвоены
соответствующие атрибуты.
----------------------------------------------
*/
?>
<html>
<head>
<title>EasyNews v1.1</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251 ">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
</head>
<body>
<?php
/*--- Переменные для скрипта ---*/
$data=\'easynews.dat\'; // Название файла базы банных
$news_num=20; // Количество новостей, отображаемых на странице
/*------------------------------*/
/*--- Режим администрирования ---*/
if(@$action==\'admin\')
{
echo(\'
<center>
<a href=index.php?action=add>Добавить новость</a>
<a href=index.php?action=edit>Редактировать / Удалить новость (не реализовано)</a>
<a href=index.php>Просмотреть последние новости</a>
<a href=index.php?action=arc>Просмотреть архив новостей</a>
</center>
\');
}
/*--- Добавление новости ---*/
else if(@$action==\'add\')
{
echo(\'
<center>
<form action=index.php?action=done method=post>
<table>
<tr><td>Тема: </td><td><input type=text name=topic size=50 maxlength=255></td></tr>
<tr><td>Ваше Имя: </td><td><input type=text name=name size=50 maxlength=50></td></tr>
<tr><td>Email: </td><td><input type=text name=email size=50 maxlength=50></td></tr>
</table>
Сообщение:
<textarea name=body rows=10 cols=50 wrap=virtual></textarea>
<input type=submit>
</form>
</center>
\');
}
/*--- Показ добавленной новости ---*/
else if(@$action==\'done\')
{
$date=date("d-m-Y G:i:s");
$body=ereg_replace("\\n", "
", $body);
$message=\'<font size=+1><b>\'.$topic.\'</b></font> опубликовал <i><a href=mailto:\'.$email.\'>\'.$name.\'</a></i> \'.$date.\'
\'.$body."\\n";
$message=stripslashes ($message);
$file = fopen($data, "r+t");
$content = fread($file, filesize($data));
$content=$content.$message;
rewind($file);
fwrite($file, $content);
fclose($file);
echo $message;
echo(\'<hr><a href=index.php>Просмотр</a>\');
}
/*--- Показ архива новостей ---*/
else if(@$action==\'arc\')
{
$file=$data;
$content=file($file);
/*--- For PHP v4.0.0 ---*/
// $content=array_reverse ($content);
/*--- For PHP v3.0.0 ---*/
$k=0;
for($i=sizeof($content)-1; $i>=0; $i--)
{
$content_reversed[$k]=$content[$i];
$k++;
}
$content=$content_reversed;
/*----------------------*/
$content_size=sizeof($content);
for($i=0; $i<$content_size; $i++)
{
echo($content[$i]);
echo(\'<hr>\');
}
}
/*--- Показ списка последних новостей ---*/
else
{
$file=$data;
$content=file($file);
/*--- For PHP v4.0.0 ---*/
// $content=array_reverse ($content);
/*--- For PHP v3.0.0 ---*/
$k=0;
for($i=sizeof($content)-1; $i>=0; $i--)
{
$content_reversed[$k]=$content[$i];
$k++;
}
@$content=$content_reversed;
/*----------------------*/
if($news_num>sizeof($content)) $news_num=sizeof($content);
for($i=0; $i<$news_num; $i++)
{
echo($content[$i]);
echo(\'<hr>\');
}
}
?>
</body>
</html>