|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как разбить большой кусок текста на несколько частей |
|
Как разбить большой кусок текста на несколько частей
|
Пользователь Сообщения: 67 |
Профиль | Отправить PM | Цитировать Есть несколько распознаных книг загнаных в SQL, 1 книга - одна строка в таблице
как привыводе на сайте сделать постаничное разбиение, наример первые 10 kb страница 1, вторые 10 kb страница 2 и т.д.? или предложите что-либо другое. Цель одна - из 1 огромной страницы сделать много мелких |
|
Отправлено: 11:36, 18-05-2008 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать Цитата Arrest:
|
|
Отправлено: 18:49, 23-05-2008 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Да здесь собрались сплошные извращенцы. Правильный способ - сделать две таблицы "книга" и "страница", соответственно страница имеет в качестве ключа (id_книги, номер страницы). Показ этого дела тривиален, нужно всего один раз предварительно _приличным_ алгоритмом разбить текст на страницы. Разрыв на пробеле или точке это просто ахтунг. Бить надо по главам (если они размечены и относительно небольшие) или по абзацам (которые в плэйнтекст легко находятся по двум переводам строки, а html по соответствующему тегу). Соответственно на одну страницу помещаем столько абзацев, сколько в лазит в N-кб. Всё.
Но вообще сама идея выдавать книгу в виде 100 мелки страниц тоже критики не выдерживает. Это нужно только, чтобы пользователь пролистал побольше страниц на сайте (читай, больше рекламы посмотрел). И делают так сплошняком только пиратские библиотеки. В общем выражаю своё фи всей затее. |
------- Отправлено: 16:32, 25-05-2008 | #12 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Flash - разбить флэшку на несколько разделов | Юzverь | Накопители (SSD, HDD, USB Flash) | 48 | 11-11-2015 12:04 | |
Как разбить *.avi файл на 2 и более частей | azbest | Видео и аудио: обработка и кодирование | 10 | 20-10-2009 15:58 | |
Download Master (архив разбит на несколько частей) | Kindmankind | Хочу все знать | 11 | 19-03-2009 23:55 | |
Как разрезать файл 700-800 МВ на несколько частей | gormark | Хочу все знать | 6 | 31-08-2005 07:41 | |
Комп как кусок железа. | brademagus | Непонятные проблемы с Железом | 14 | 23-12-2002 10:58 |
|