PDA

Просмотр полной версии : nl2br - постоянно добавляет <br>


Дикс
27.04.2006, 13:04
Создал форму, с textarea.
В скрипте, который обрабатывает её значение есть функция nl2br.
Все переводы строки она преобразует в <br>.
Но когда я открою форму для редактирования и ничего не изменяя её сохраню,
кол-во <br> увеличивается вдвое.
Если снова открыть форму и она ещё раз пройдёт через nl2br,
тегов БР станет ещё больше, хотя я даже не притрагиваюсь к тексту.

Как-то раньше я решал эту проблему, но сейчас хоть убей не помню.
ЗЫ значения wrap='virtual' (off, physical) ничего не меняют.

Помогите, плз.

Trinux
27.04.2006, 13:33
ну убей все "<br />" при заполнении textarea. Делов то...

Дикс
27.04.2006, 14:00
гы я тока что сам до этого догадался :)
но всё равно спасибо = )

nerezus
27.04.2006, 14:29
прежде, чем учиться программировать для веб, следует научиться просто программировать

Trinux
27.04.2006, 14:44
[b]прежде, чем учиться программировать для веб, следует научиться просто программировать[quote]
Ну это тут не при чем =) в обычном программинге врядли ты сталкнешься с проблемой удаления лишних брейков из формы =) Хотя в общих чертах ты, конечно же, прав. Да и вообще прежде чем садиться за какой-то язык программирования, нужно хотя бы прочесь что твое алгоритсизация...

ferryman
27.04.2006, 15:30
strip_tags();

Дикс
27.04.2006, 15:55
да нет времени учиться обычному программированию.
но это же не повод откладывать изучение, пусть и на дому, веб-программинга? :)

censored!
27.04.2006, 16:47
Прежде чем учиться просто программировать, сначала надо знать что-такое компутер. =)

Trinux
27.04.2006, 17:43
да нет времени учиться обычному программированию.
но это же не повод откладывать изучение, пусть и на дому, веб-программинга?
Зайди в любую библиотеку и возьми себе книгу "Начала программирования" и "Основы алгоритмизации", и все будет замечательно. Удачи в изучении =)

Trinux
27.04.2006, 17:49
А еще скачай себе офф. мануал с php.net

Дикс
27.04.2006, 17:59
у меня полно этих мануалов и две книжки в бумаге.

Прежде чем учиться просто программировать, сначала надо знать что-такое компутер. =)
а я по твоему совсем ламер?

ferryman
28.04.2006, 10:27
у меня полно этих мануалов и две книжки в бумаге.

чегото незаметно...

Trinux
28.04.2006, 17:01
Харе оффтопить и спорить. Человек учится, отстаньте от него. Все с чего-то начинали. Закрываем тему.