formating na POST-nat string
6 отговора
154 прегледа
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?
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?
Re: formating na POST-nat string
По принцип данните не би трябвало да претърпяват никаква промяна, освен ако имаш magic_quotes включено, ще ти escape-ва всяка кавичка.
trim() премахва тези символи само от кваищата на стринга.
Предполагам, че всичко си пристига както трябва, погледна ли във view source? Нали знаеш, че новите редове в html не се виждат...както и табулациите. Ако не това е проблемът, пусни тук сорса и ще размишляваме.
"Да живееш - значи да се променяш." - Анатол Франс
trim() премахва тези символи само от кваищата на стринга.
Предполагам, че всичко си пристига както трябва, погледна ли във view source? Нали знаеш, че новите редове в html не се виждат...както и табулациите. Ако не това е проблемът, пусни тук сорса и ще размишляваме.
"Да живееш - значи да се променяш." - Анатол Франс
Re: formating na POST-nat string
php ти дава nl2br() която превръща всеки символ за нов ред в </ br> и така можеш да запазиш новите редове
ако държиш да защазиш и интервалите може да пробваш с
str_replace(" "," ", " $_POST['body']"); //обърни внимание на интервалите
а ако искаш да останеш в html-a пробвай да си поиграеш с wrap атрибута на textarea тага - wrap="hard" примерно
а ако си мързелив правиш следното :
print "<pre>".$_POST['body']."</pre>";
и всичко си е пак същото :)
# лудите, лудите... те да са живи!
ако държиш да защазиш и интервалите може да пробваш с
str_replace(" "," ", " $_POST['body']"); //обърни внимание на интервалите
а ако искаш да останеш в html-a пробвай да си поиграеш с wrap атрибута на textarea тага - wrap="hard" примерно
а ако си мързелив правиш следното :
print "<pre>".$_POST['body']."</pre>";
и всичко си е пак същото :)
# лудите, лудите... те да са живи!
Re: formating na POST-nat string
Dobavi <pre> v nachaloto i kraq na texta
tova ti reshava problemite
Българската литература [линк]
Вече на една година
tova ti reshava problemite
Българската литература [линк]
Вече на една година
Re: formating na POST-nat string
to s towa deto wika enchanted stana perfektno...zapazwa se celia formating
mersi wse pak
mersi wse pak
nqma zasto
no vnimavaj posle s nl2br - vij prednata mi tema
ne raboti normalno s <pre>
Българската литература [линк]
Вече на една година
ne raboti normalno s <pre>
Българската литература [линк]
Вече на една година