formating na POST-nat string

6 отговора 154 прегледа
#1

formating na POST-nat string

znachi imam az edna forma, koiato ima edno tekstowo pole.
kato submitna FORM-ata, izchezwa formatinga na teksta....t.e.
ako sym slogil new line s ENTER, izchezwa.
ako sym slogil poweche prazno prostranstwo megdu dwe dumi, pak izchezwa...
pyrwo pomislih che e ot trim()-a,zashtoto w HELP-a pishe che ako se wikne bez wtori parametyr, funkciata trie special char-owe kato /t,/n,a te na men mi triabwat..., ama kato go komentirah, pak ne se oprawi...
kak da zapazia formating-a na POST-natite danni?

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

Re: formating na POST-nat string

По принцип данните не би трябвало да претърпяват никаква промяна, освен ако имаш magic_quotes включено, ще ти escape-ва всяка кавичка.

trim() премахва тези символи само от кваищата на стринга.

Предполагам, че всичко си пристига както трябва, погледна ли във view source? Нали знаеш, че новите редове в html не се виждат...както и табулациите. Ако не това е проблемът, пусни тук сорса и ще размишляваме.

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на VaXa #3

Re: formating na POST-nat string

php ти дава nl2br() която превръща всеки символ за нов ред в </ br> и така можеш да запазиш новите редове
ако държиш да защазиш и интервалите може да пробваш с
str_replace(" "," &nbsp;", " $_POST['body']"); //обърни внимание на интервалите
а ако искаш да останеш в html-a пробвай да си поиграеш с wrap атрибута на textarea тага - wrap="hard" примерно
а ако си мързелив правиш следното :
print "<pre>".$_POST['body']."</pre>";
и всичко си е пак същото :)

# лудите, лудите... те да са живи!
Отговор
в отговор на enchanted #4

Re: formating na POST-nat string

10X...shte probwam

Отговор
в отговор на VaXa #5

Re: formating na POST-nat string

Dobavi <pre> v nachaloto i kraq na texta
tova ti reshava problemite

Българската литература [линк]
Вече на една година
Отговор
в отговор на Бykвитe #6

Re: formating na POST-nat string

to s towa deto wika enchanted stana perfektno...zapazwa se celia formating
mersi wse pak

Отговор
в отговор на VaXa #7

nqma zasto

no vnimavaj posle s nl2br - vij prednata mi tema
ne raboti normalno s <pre>

Българската литература [линк]
Вече на една година
Отговор