Файл: news/index.php
Строк: 39
<?php
include 'config.php';
include 'head.php';
include 'functions.php';
echo '<div class="text">';
echo 'Новости сайта<br/>';
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("H:i d.m.y",trim($ex[1])).'</b> ';
if ($pass==$admin_pass){
echo '(<a href="editpost.php?news='.trim($ex[0]).'">?</a>)'; }
echo '<br/>
'.trim($ex[2]).'<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 '<p>- <a href="newpost.php">Добавить новость</a><br/></p>';
}
echo $end;
include 'config.php';
include 'footer.php';
include 'functions.php';
?>