Разбитие текста на страницы - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - 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 Разбитие текста на страницы Azzido Thu, 25 Mar 2010 11:14:03 +0300 Сообщения https://visavi.net/topics/7243/136431 8. <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 Разбитие текста на страницы ramzes Mon, 22 Mar 2010 02:36:53 +0300 Сообщения https://visavi.net/topics/7243/134826 4. <strong>ramzes</strong>, <br> <pre class="prettyprint"> &lt;?php $start = $_GET&#91;&#039;start&#039;] * $_GET&#91;&#039;size&#039;]; // Начальная позиция равна номеру просматриваемой странице помноженой на чило строк в странице $end = $start + $_GET&#91;&#039;size&#039;]; // Соответственно размер страницы равен началу просмотра, плююс величине страницы $line = explode(&quot;\r\n&quot;,$text); for($i=$start; $i&lt;$end; $i++) echo $line&#91;$i].&#039;&lt;br&gt;&#039;; </pre> так думаю будет понятнее ;) https://visavi.net/topics/7243/134824 Разбитие текста на страницы Артур Mon, 22 Mar 2010 02:06:32 +0300 Сообщения https://visavi.net/topics/7243/134824 <pre class="prettyprint">&lt;?php $line = explode(&quot;\r\n&quot;,$text); for($i=$start; $i&lt;$end; $i++){ echo $line&#91;$i].&#039;&lt;br&gt;&#039;; } </pre> В таком вот духе https://visavi.net/topics/7243/134810 Разбитие текста на страницы ramzes Mon, 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 Разбитие текста на страницы Nu3oN Sun, 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 Разбитие текста на страницы Nu3oN Sun, 21 Mar 2010 19:39:33 +0300 Сообщения https://visavi.net/topics/7243/134699