Пишу модуль гостевой книги.
Пользователь оставляет сообщения в различном формате (шрифт 16 или часть текста подчеркнутый, цвета разные). нужно чтоб при выводе на странице выводились в стандартном варианте, которые задан заранее.
при использовании функции strip_tags удаляются все теги. и все выводится в одну строку.
заранее спасибо
Спустя 5 минут, 9 секунд (16.03.2012 - 06:47) Игорь_Vasinsky написал(а):
используй BB-теги
Спустя 48 минут, 38 секунд (16.03.2012 - 07:36) Ser18 написал(а):
Заменяй <br/> на кокой нибудь <--> потом strip_tags, потом заменяй <--> на <br/>
Спустя 31 минута, 13 секунд (16.03.2012 - 08:07) sergeiss написал(а):
Цитата (linuxoid @ 16.03.2012 - 07:42) |
Пользователь оставляет сообщения в различном формате (шрифт 16 или часть текста подчеркнутый, цвета разные). нужно чтоб при выводе на странице выводились в стандартном варианте, которые задан заранее. |
"Телепатов нету!". Показывай свой код, будем думать.
Спустя 1 час, 49 минут, 27 секунд (16.03.2012 - 09:57) Nikitian написал(а):
У strip_tags() есть второй параметр, который описывает разрешённые теги. Можно воспользоваться ещё более умной функцией: http://forum.dklab.ru/viewtopic.php?t=19849
Спустя 4 часа, 23 минуты, 14 секунд (16.03.2012 - 14:20) inpost написал(а):
Откуда берутся br? Обычно там \n\r , поэтому их замени на <br /> уже после работы функции strip_tags.