Loading text from database

3 отговора 87 прегледа
#1

Loading text from database

С коя функция на PHP се вадеше текста записан в БД от форма - да изглежда по същия начин както е въведен (т.е. нови редове и т.н.)?

Отговор
в отговор на user #2

Re: Loading text from database

Зависи какво имаш предвид...ако имаш допълнителни backslashes преди кавичките слагаш stripslashes(), ако искаш новите редове да излизат като нови редове в HTML (което не значи, че това е начинът, по който са вкарани данните), тогава слагаш и nl2br(), ако имаш и специални HTML символи, тогава htmlspecialchars() или за по-бързо str_replace('<', '&lt', $text).

Отговор
в отговор на Dakota #3

Re: Loading text from database

nl2br() - 10X

Отговор
в отговор на user #4

Малко по-селски начин

echo "<pre>$blabla</pre>";

Отговор