|
|
|
| Вдруг кому-то понадобится.
<?php
// WAP site: http://wapz.net.ru
// e-mail: wen-info@mail.ru
// icq: 364356642
$files = file("1.txt"); // читаемый файл
$n = 3; // количество выводимых строк
$page = intval($_GET['page']);
if(empty($page) or $page < 1 )
{
$page = 1;
}
$count = count($files);
$allpages = ceil($count/$n);
$one = $page * $n - $n;
$two = $one + $n;
for($i = $one; $i < $two; $i++) {
echo $files[$i];
} $prev = $page - 1;
$next = $page + 1;
if($allpages > 1 and $page != 1)
{ echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$prev.'">Назад</a>||'; }
if($allpages > 1 and $page != $allpages)
{ echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$next.'">Далее</a><br/>' ; }
?>
| :) | |
|
|
|
|
|
|
|
для: Unknown
(03.01.2007 в 16:53)
| | А тепрь вопрос на засыпку: прочитать записи из файла в обратном порядке :))) | |
|
|
|
|
|
|
|
для: vov4ik
(03.01.2007 в 20:47)
| | После строки
<?php
$files = file("1.txt");
?>
|
отсортируйте массив $files в обратном порядке
| |
|
|
|
|
|
|
|
для: cheops
(04.01.2007 в 13:43)
| | Это предполагает, что файл изначально сортирован, что нигде не оговаривалось.
По-моему, достаточно написать
echo $files[$count-1-$i];
| вместо | |
|
|
|