Файл: news/index.php
Строк: 37
<?php
include 'config.php';
include 'head.php';
include 'functions.php';
echo '<div class="news">Новости сайта</div>
<div class="main">';
if (empty($_GET['page']))
{
$page=1;
}
else
{
$page=$_GET['page'];
}
if (news()!=='0') {
$file=file('news.dat');
$count=count($file);
$obsum=$page*$vsego;
$nasum=$obsum-$vsego;
for($i=$nasum;$i<$obsum;$i++)
{
if (!empty($file[$i]))
{
if (($i+1)%2==0) {
echo '<div class="even">'; } else {
echo '<div class="uneven">'; }
$ex=explode('#/#/#',$file[$i]);
echo '<b>'.date("d.m.y",trim($ex[1])).'</b> ';
if ($pass==$admin_pass){
echo '[<a href="editpost.php?news='.trim($ex[0]).'">Редактировать</a>]'; }
echo '<br/><br/>
'.trim($ex[2]).'<br/><br/>';
echo '</div>';
}
}
echo '</div>';
$page_nav=ceil($count/$vsego);
if ($page_nav>1)
{
echo '<p>';
if ($page==1)
{
echo '';
}
else
{
echo '<a href="?page='.($page-1).'"><- Назад</a>';
}
if ($page==1 or $page_nav==$page)
{
}
else
{
echo ' | ';
}
if ($page==$page_nav)
{
echo '';
}
else
{
echo '<a href="?page='.($page+1).'">Далее -></a>';
}
echo '<br/>';
if ($page_nav>3)
{
echo '<form action="" method="get">
<select name="page">';
for($i=1;$i<$page_nav+1;$i++)
{
echo '<option value="'.$i.'"';
if ($page==$i)
{
echo ' selected="selected"';
}
echo '>'.$i.'</option>';
}
echo '</select><br/>
<input type="submit" value="Продолжить"/>
</form>';
}
echo '</p>';
}
} else {
echo 'Новостей нет!<br/></div>';
}
if ($pass==$admin_pass) {
echo '<div class="razd"><b>Навигация</b></div><a href="newpost.php" class="menu">Добавить новость</span></a></div>';
}
echo $end;
?>