Разбитие текста на страницы - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 13 Jan 2025 02:30:22 +0300Помножить на 2 коли юникод <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/7243/136918
Разбитие текста на страницы АртурFri, 26 Mar 2010 11:54:29 +0300Сообщенияhttps://visavi.net/topics/7243/136918не забывай только<br>
fread($f, $page_size);<br>
параметр $page_size это количество байт а не символов может юникод некорректно обрезан быть
https://visavi.net/topics/7243/136431
Разбитие текста на страницы AzzidoThu, 25 Mar 2010 11:14:03 +0300Сообщенияhttps://visavi.net/topics/7243/1364318. <strong>Anonim-88</strong>, да да. Именно об этом я и хотел сказать <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/7243/136396
Разбитие текста на страницы АртурThu, 25 Mar 2010 09:07:00 +0300Сообщенияhttps://visavi.net/topics/7243/136396Вообще если текст читается с файла, то все гораздо проще, а именно в функции чтения (если я не путаю с C++) есть аргументы первого читаемого символа и числа прочтенных символов, вот их мы и задаем как start и end.<br>
Если же я ошибся, то читаем с нуля до end, а затем выводим все начиная от start (это как хотел автор - по символьно ;) ). Плюс в том что не используется функция explode (которую я не очень люблю из за своей громоздкости), и второе, что нет необходимости читать то, что после end
https://visavi.net/topics/7243/134835
Разбитие текста на страницы АртурMon, 22 Mar 2010 03:18:01 +0300Сообщенияhttps://visavi.net/topics/7243/134835Ну да<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> просто автор, я уверен, знаком с постраничкой.
https://visavi.net/topics/7243/134826
Разбитие текста на страницы ramzesMon, 22 Mar 2010 02:36:53 +0300Сообщенияhttps://visavi.net/topics/7243/1348264. <strong>ramzes</strong>, <br>
<pre class="prettyprint">
<?php
$start = $_GET['start'] * $_GET['size']; // Начальная позиция равна номеру просматриваемой странице помноженой на чило строк в странице
$end = $start + $_GET['size']; // Соответственно размер страницы равен началу просмотра, плююс величине страницы
$line = explode("\r\n",$text);
for($i=$start; $i<$end; $i++)
echo $line[$i].'<br>';
</pre>
так думаю будет понятнее ;)
https://visavi.net/topics/7243/134824
Разбитие текста на страницы АртурMon, 22 Mar 2010 02:06:32 +0300Сообщенияhttps://visavi.net/topics/7243/134824<pre class="prettyprint"><?php
$line = explode("\r\n",$text);
for($i=$start; $i<$end; $i++){
echo $line[$i].'<br>';
}
</pre>
В таком вот духе
https://visavi.net/topics/7243/134810
Разбитие текста на страницы ramzesMon, 22 Mar 2010 01:06:46 +0300Сообщенияhttps://visavi.net/topics/7243/134810Спасибо конечно что просветил, но идей от этого у меня не прибавилось <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/7243/134752
Разбитие текста на страницы Nu3oNSun, 21 Mar 2010 21:53:26 +0300Сообщенияhttps://visavi.net/topics/7243/134752Символы не руляд. Разбивай по предложениям.
https://visavi.net/topics/7243/134704
Разбитие текста на страницы АртурSun, 21 Mar 2010 19:58:08 +0300Сообщенияhttps://visavi.net/topics/7243/134704Мне нужно разбить текст на страницы!<br>
В каждой странице по 2000 символов!<br>
Обьясните мне суть разбиения!
https://visavi.net/topics/7243/134699
Разбитие текста на страницы Nu3oNSun, 21 Mar 2010 19:39:33 +0300Сообщенияhttps://visavi.net/topics/7243/134699