HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #31  
Старый 14.09.2009, 17:26
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

PHP код:
<?php

$file 
'file.txt'//Нужный файл
$count 20//Количество строк из файла на странице

if (is_numeric($_GET['page']))
{
  
$page $_GET['page'];
} else {
  
$page 1;
}

$lines file($file);

$start = ($page 1) * $count;

//Выводим строки страницы
if ($start count($lines))
{
  echo(
'Ошибка! Неправильная страница.');
} else {
  for (
$i $start$i < ($start $count); $i++)
  {
    echo(
'Line ' $i ' : ' $lines[$i]);

    if (
$i == count($files) - 1)
    {
      break;
    }
  }
}

//выводим ссылки на страницы
for ($i 0$i < (count($files) / $count); $i++)
{
  echo(
'<a href="?page=' . ($i 1) . '">' . ($i 1) . '</a>');
}

?>
Писал на коленке, но думаю смысл ясен

Последний раз редактировалось FireFenix; 14.09.2009 в 17:29..
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP vs mod_rewrite Trinux PHP 11 13.05.2005 21:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.