Просмотр файла index.php

Размер файла: 1.82Kb
<?php
####################
# Автор: [Svig]    #
# ICQ: 563000172   #
####################


include ("conf.php");
echo "<link rel='stylesheet' type='text/css' href='style.css'/>";
echo "<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>";
echo "<title>".$titles."</title><div class='nav'>".$titles."</div>";


echo "<div class='nav'>• <a href='add.php?page=add'>Добавить сообщение</a><br /></div>";

$at_page=10;
$count=mysql_result(mysql_query("SELECT COUNT(`id`) FROM `gb`"), 0);

$pages=ceil($count/$at_page);

$page=abs(intval(@$_REQUEST['page'])); //берем страницу от пользователя
if($page==0) $page=1; //если страница не введена - значит берем первую
define('PAGE', $page); //заносим в переменную эту страницу, хотя можно так и не делать
unset($page); //удаляем эту переменную, хотя можно использовать именно её

$from=(PAGE-1)*$at_page; //отнимаем одну страницу, чтобы первая страница выводила первые записи, а не начиная с десятой
$res=mysql_query("SELECT * FROM gb ORDER BY `id` DESC LIMIT $from, $at_page");
$myrow = mysql_fetch_array($res);

do
{
echo "<div class='nav'>".$myrow['date']."";
echo "<br>";
echo "<b>".$myrow['name']."</b>: ";
echo $myrow['text']."<br /></div>";
}
while ($myrow = mysql_fetch_array($res));

echo '<div class="nav">';
if(PAGE>1) echo '<a href="index.php?page='.(PAGE-1).'">Назад</a> '; //выводим ссылку на предыдущую страницу, если мы не на первой странице
if(PAGE<$pages) echo ' <a href="index.php?page='.(PAGE+1).'">Вперед</a> '; //выводим ссылку на следующую страницу, если мы ещё не на последней странице
if($pages>1) echo ''; //если страниц больше одной, то хотя бы одна ссылку выше уже была выведена, поэтому мы переводим строку
echo '</div>';

echo "<div class='nav'>• <a href='$url'>На главную</a></div>";
echo "<div class='nav'>".$copy."</div>";
?>