Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > передача текста изформы


Автор: Guest_Andrey 26.2.2003, 22:08
При передаче текста из формы и дальнейшем выводе средствами php теряется перевод каретки
кто-то сталкивался с такой проблемой?

Автор: IZ@TOP 27.2.2003, 01:09
Используй спецсимвол перевода каретки ....

Автор: Kefir 27.2.2003, 01:31
Чего-чего теряетсяconfused.gif Может ты имеешь в виду переход на следующую строку? Если да, то просто юзай ф-цию nl2br().

Автор: Guest_Andrey 27.2.2003, 16:53
Спасибо Kefir, помогло

Автор: Mark.dll 28.2.2003, 07:06
Кстати, что работает быстрей? nl2br() или $a=str_replace("\n","<br>",$a);

Автор: Cepera 3.3.2003, 15:36
str_replace
только перевод каретки \r, а \n - переход на новую строку

Автор: Kefir 4.3.2003, 01:24
дело в том, что на сколько я знаю в результате nl2br и str_replace дают немного различные строки. nl2br добавляет перед всеми "\n" - "<br>". А str_replace просто всё подряд заменяет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)