Размер файла: 2.21Kb
<?php
//Автор скрипта-Brendan. Last update 23.04.2007
//Запрещаем кеширование документа
header ("Expires: Mon, 23 May 1995 02:00:00 GMT");
header ("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
//Подключаем модули
include "conf.php";
include "smiles.php";
include "html_up.php";
//Фильтруем нужные переменные.
//Определяем юа и ип на случай.
$ua = htmlspecialchars($_SERVER['HTTP_USER_AGENT']);
$ip = htmlspecialchars($_SERVER['REMOTE_ADDR']);
//Начинаем разбивку.
$skolko = mysql_query("SELECT COUNT(*) FROM `guest`");
$count = mysql_result($skolko, 0);
echo "Всего записей в гостевой: $count<br />
<a href=\"add.php\">Добавить</a><br />";
$pnum = 5;
if (empty($_GET['start'])) {
$start = 0;
} else {
$start = $_GET['start'];
}
if (!$skolko) {
exit ("Ошибка синтаксиса!");
}
//Читаем данные из таблицы guest.
$res = mysql_query("SELECT * FROM guest ORDER BY id DESC LIMIT $start, $pnum");
while ($object = mysql_fetch_array($res)) {
//Начинаем выводить данные из таблицы
echo "<b>$object[1]</b> <a href=\"add.php?action=quote&id=$object[0]\">[Цитировать]</a><br />
<i>$object[6]</i>";
//"Обрезаем" ип.
$agenter = $object[7];
$agenter = substr($agenter, 0, strpos($agenter, "/"));
if (!empty($object[2])) {
echo "<br /><b>Цитата: </b>".str_replace($smiles, $arr, $object[2])."";
}
echo "<br />".str_replace($smiles, $arr, $object[3])."
<br /><i>$agenter</i><br />IP: $object[8]";
if (!empty($object[5])) {
echo "<br /><a href=\"mail.php?action=mail&to=$object[5]\">$object[5]</a>";
}
if (!empty($object[4])) {
echo "<br /><a href=\"$object[4]\">Сайт</a>";
}
echo "<hr />";
}
if ($start != 0) {
echo "<a href=".$_SERVER['PHP_SELF']."?start=".($start - $pnum).">Далее<br /></a>";
}
if ($count > $start + $pnum) {
echo "<a href=".$_SERVER['PHP_SELF']."?start=".($start + $pnum).">Предыдущие<br /></a>";
}
//Модули.
include "html_down.php";
?>