Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Расклеивание страницы по символам

Сообщения:  [1-5] 

 
 автор: Trianon   (23.01.2007 в 23:39)   письмо автору
 
   для: Sergey89   (23.01.2007 в 23:32)
 

Если там только кириллица из национальных - тогда конечно. А если смесь - уже не выйдет.
Я так понял, что сложность именно в том, чтоб многобайтовую кодировку по символам распиливать.
Касательно конвертнуть... файл может быть и большой.... и даже очень большой.

   
 
 автор: Sergey89   (23.01.2007 в 23:32)   письмо автору
 
   для: Trianon   (23.01.2007 в 23:29)
 

Нет. Но не проблема конвернуть из UTF-8, скажем в Win-1251 или просто сохранить в Win-1251 сам файл.

   
 
 автор: Trianon   (23.01.2007 в 23:29)   письмо автору
 
   для: Sergey89   (23.01.2007 в 22:08)
 

Разве substr, strlen работают с UTF-8?

   
 
 автор: Sergey89   (23.01.2007 в 22:08)   письмо автору
 
   для: Maxam   (23.01.2007 в 21:50)
 

<?php
    $max_chr 
1000;
    
$text file_get_contents('text.txt');

    
$page = (isset($_GET['page']) ? intval($_GET['page']) : 1);
    
$pages ceil(strlen($text)/$max_chr);
    if (
$page && $page $pages$page 1;

    print 
'<p align="center">Страницы: ';
    for (
$i 1$i <= $pages$i++) {
        print (
$page == $i $i.' | ' '<a href="?page='.$i.'">'.$i.'</a> | ');
    }
    print 
'</p>';

    
$page_text substr($text, ($page 1) * $max_chr$max_chr);

    print 
$page_text;
?>

Оптимизируйте сами.

   
 
 автор: Maxam   (23.01.2007 в 21:50)   письмо автору
 
 

Вложил файл-архив. Там .txt файл.
Очень нужно, помогите, как сделать посстраничную навигацию по 1000 символов на 1 страницу. Не пойму то, что написано в руководстве от софттайм. Помогите.!

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования