![]() |
|
||||||||||
|
|||||
|
Теоретик и Практик
|
помогите, появилась проблема с использованием функции nl2br().
есть форма (с текстареа), в которой набирается текст с использованием синтаксиса для форматирования (например [Ж]жирний текст[/Ж]). Есть анализатор, который перед вставкой в базу заменяет теги этого форматирования на обычные ХТМЛ-теги (теги из примера меняются на <b>жирный текст</b> ). Все работает нормально. Дополнительно очень нужны и теги переноса строки, тоесть <br>. Строка перед анализом на синтаксис пропускается через эту функцию, но теги <br> почему-то не добавляются... Может проблема в том, что нажатие "Enter" в текстовом поле не вставляет символ переноса строки \n? Как вообще можно это реализовать (добавление тега <br> )? Есть конечно идея яваскриптом при нажатии "Enter" вставлять что-то типа [BR], который анализатором менять на <br>, но по моему это уже извращение, да и текст в поле засоряет... Кто-то что-то посоветует? Плиииииииииииииз!!! заранее благодарен |
![]() |
Часовой пояс GMT +4, время: 12:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|