![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
![]()
Есть таблица в которой лежит содержимое страницы(вместе с тегами). При выводе статей я обрезаю текст статьи до 200 символов. И так бывает что обрезается часть тега. Что посоветуете?
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 06.03.2010
Сообщений: 10
|
![]()
Два варианта на вскидку: strip_tags или выводить целиком, но в фиксированный контейнер с overflow hidden
Ну или как обычно делают, завести поле "краткое описание" |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 27.04.2010
Сообщений: 185
|
![]()
Гдето в интернете нашел, иногда использую
PHP код:
Помог - тырк на весы
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.01.2009
Сообщений: 188
|
![]()
ну если делается краткое описание то обычно substr(strip_tags(...
подойдет вполне, а обрезка все равно до хорошего не доведет, обычно(редакторы wysiwyg) все куски текста в <p></p> или других тегах оформлены. И если резать текст то в 90% случаев как раз вырезаться будет кусок наподобии "<p>text text text" т.е. без закрывающих тегов, что может привести к поломке шаблона. где-то <p> будет не закрыт, а где-то и таблица вовсе не закроется или ячейка. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу сделать форму для ввода паролей! Для этого текст должен быть зашифрован в (*****) ! Как сделать | vitaaly | Visual C++ | 2 | 12.02.2011 12:29 |
Не выводится текст статьи из БД (PHP,MySQL) | Mysqler | Помощь студентам | 1 | 19.05.2010 21:26 |
Статьи по Delphi | Alex2009 | Свободное общение | 0 | 18.09.2009 16:54 |
Статьи | Sazary | Общие вопросы C/C++ | 0 | 16.08.2009 01:37 |