помогите, появилась проблема с использованием функции nl2br().
есть форма (с текстареа), в которой набирается текст с использованием синтаксиса для форматирования (например [Ж]жирний текст[/Ж]). Есть анализатор, который перед вставкой в базу заменяет теги этого форматирования на обычные ХТМЛ-теги (теги из примера меняются на
жирный текст). Все работает нормально. Дополнительно очень нужны и теги переноса строки, тоесть
. Строка перед анализом на синтаксис пропускается через эту функцию, но теги
почему-то не добавляются...
Может проблема в том, что нажатие "Enter" в текстовом поле не вставляет символ переноса строки \\n?
Как вообще можно это реализовать (добавление тега
)?
Есть конечно идея яваскриптом при нажатии "Enter" вставлять что-то типа
, который анализатором менять на
, но по моему это уже извращение, да и текст в поле засоряет...
Кто-то что-то посоветует? Плиииииииииииииз!!!
заранее благодарен