Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > Разбиение текста на страницы


Автор: Alximik 4.8.2006, 21:01
Вопрос наверное глупый но просто сам корректно изложеной инфы по этому вопросу найти несмог. Есть скрипт инвертирующий *.txt файл и выводящий его содержимое на страницу таким оброзом что последняя запись становится первой. Вот он:

Код

$fcontents = file('output.txt');
$fcontents=array_reverse($fcontents);
$crtsplit=" ";
for ($i=0; $i<count($fcontents); $i++ )         {         
$crtsplit=explode(" ",$fcontents[$i]);          
foreach ($crtsplit as $value)           {           }    
$line=$crtsplit[0].$crtsplit[1] ;    }   
while (list($line_num, $line) = each($fcontents)) 
{ if($line_num != 0) {echo "<hr color=#333333>";} 
echo "$line";}    


вот его еще нужно научить разбивать содержимое *.txt на страницы так чтобы на страницу выводилось скажем по 10 зиписей. Может кто что подскажет?

Автор: Рыжий 4.8.2006, 21:16
Без проблем!
Думаю, Вам, поможет http://vingrad.ru/PHP-ART-002364

Автор: Alximik 5.8.2006, 10:32
Благодарю!
Там правдо представлено на основе MySQL мне то с txt файлом нужно. Но принцып действия вроде ясен как у txt это реализовать сам попробую разобраться.
Еще рас спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)