функция nl2br()

streloc

Новичок
функция nl2br()

Делая простую форму. Вставляю текст, nl2br($text)? затем вывожу на просмотр, всё хорошо. А вот когда возвращаюсь назад к редактированию все переносы строки преобразуются в <br> и текст становится нечетабельным. Вопрос как убрать <br> есть ли функция обратная nl2br()
 

Фанат

oncle terrible
Команда форума
нету, поскольку она не имеет смысла.
тебе не обратная функция нужна, а надо применять nl2br к месту. то есть, делать nl2br непосредственно при выводе на просмотр
 

streloc

Новичок
А я так и делаю echo nl2br($infa), но когда возвращаюсь назад к редактированию если без nl2br($infa), то весь текст идёт сплошняком, а если с nl2br($infa),то появляются <br>
 

streloc

Новичок
nl2br($infa)

Да точно так. Может это из-за того что я передаю это как ссылка?
<a href = 'add.php?name=".$name."&e_mail=".$e_mail."&zagolovok=".$zagolovok."&infa=".$infa."'\";\"><font size=\"+1\">редактировать</font></a>

Получается весь текст слитно.
 

dorfey

Guest
Если я прально понял то проблема с выводом в textarea, если так то вот решение:
<textarea name="info" cols="" rows=""><? echo strip_tags($info)?></textarea>
 

streloc

Новичок
Да проблема в textarea но <? echo strip_tags($infa)?> не работает. Он полностью убирает форматирование.
 

Фанат

oncle terrible
Команда форума
выводи на просмотр, оставляя свою форму в покое.
просто сделай бутон, который яваскриптом меняет target формы на _blank и субмитит её.
 

Фанат

oncle terrible
Команда форума
я тебе заранее отвечу на следующий вопрос, почему у тебя пропадают данные для редактирования.
потому, что гетом их не передают никогда
 

dorfey

Guest
Фанат
Я привел пример его решения исходя из начальных данных, т.е. передача данных методом POST.
Помоему мое решение является вполне нормальным для поставленной задачи.
PS. Хотя я забыл, ты же у нас Гуру и тебе лучше знать что и как делать!!!
 

Фанат

oncle terrible
Команда форума
не лучше знать, как делать, а просто понять, о чём идёт речь.
поскольку ты не научился ещё понимать, то и с ответами тебе лучше повременить
Больше читай.
вот и сейчас - тебе пишут, что
<? echo strip_tags($infa)?> не работает.
а ты всё продолжаешь считать, что решение является вполне нормальным
Может, остановишься?
 
Сверху