2010-03-18 13 views
0

Изменения в моей проблеме обсуждались в другом месте, поэтому я надеюсь, что я не дублирую! Я внедряю простую частную систему обмена сообщениями как часть веб-приложения. У меня есть раздражающая проблема, хотя при динамической вставке текста в текстовое поле для ответа. Получение содержимого и отображение его в порядке, но я не могу решить, как правильно его отформатировать. Очевидно, что я не могу использовать html-теги, но форматирование текста, такое как разрывы строк и возврат каретки, также игнорируется. Это происходит, когда существующее сообщение отображается либо как часть ответа, либо как поток в новом сообщении. Как проверить, что форматирование сохраняется в моем db? Или действительно, какое форматирование отправляется обратно из моего db ?!Форматирование текста в textarea

+0

Не можете ли вы поместить теги html на страницу, на которой отображаются сообщения? Попробуйте вставить свои сообщения между

 and
. – Philippe

ответ

0

UPDATE:

Спасибо за ваши ответы, но я работал его. Я играл и понял, что проблема заключается в отправке данных в db. Я передал текст через функцию nl2br(), прежде чем отправить его в db, и это кажется (!), Чтобы сделать трюк!

1

Как насчет того, чтобы использовать некоторые из HTML-редакторов для ответов. Сохраните html в базе данных и покажите их снова в editro на своем веб-сайте.

Проверить эту wiki page для списка возможных редакторов

Смежные вопросы