Как сохранить форматирование данных, передаваемых POST с помощью textarea?

Tofik

Новичок
Как сохранить форматирование данных, передаваемых POST с помощью textarea?

Как сохранить форматирование данных, передаваемых POST с помощью textarea?
Т.е. чтобы в поле textarea не надо было писать <p> or <br>, а чтобы ПХП автоматом заменяла все нажатия клавиши enter, на нужных тег.
 

Фанат

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

fx

Guest
Автор оригинала: Ixe
nl2br()
в последних версиях PHP nl2br() идёт с закрывающимся знаком для стандарта XHTML, результат будет <br />
для HTML подойдёт только $text = str_replace("\n", "<BR>", $text);
 

confguru

ExAdmin
Команда форума
Tofik

Все зависит от того где ты будешь использовать потом..
Пока - оптимально - хранить в поле TEXT(mysql)
и применять nl2br при выводе .
 

Фанат

oncle terrible
Команда форума
Я, в общем, обосновывал.
Человек ни сном ни духом про какой-то XHTML, ваяет себе простую страничку гостевой книги и читает, что nl2br ему не подойдет.
Всю жизнь, много лет на этом форуме nl2br рекомендуется для этих целей и тут на тебе - новые веяния!

-~{}~ 30.08.04 13:08:

Я так понимаю.
R примеру, по стандарту в HTML нету у тега body атрибута, скажем, currentmusic. однако если я его туда напишу, ничего страшного не случится - браузер просто проигнорирует неизвестный ему атрибут. Это стандарт рендеринга де-факто - игнорировать. Сие означает, что никакого вреда для HTML эта несчастная палка не принесет.
Если я ошибаюсь - будьте добры посоветовать pure-HTML browser
 
Сверху