M45t3r
9.12.2005, 11:52:38
Tak jak w temacie. Mam pole textarea, a w nim dane.. i chce się pozbyć tagow html (zeby nikt ich nie wstawiał) uzywajac strip_tags(), ale potrzebuje też, aby ten kto dodawał dane nie musiał ich łamac wiersza przez <br /> tylko normalne entry, i uzywam nl2br(), no wiec jak bede mial w zapytaniu "'.strip_tags(nl2br($_POST['tresc'])).'" to czy strip_tags usunie mi te <br /> ? Jeśli tak to jak mam sobie poradzic z tym lamaniem wiersza ? przez str_replace ? jesli tak to jak? Z góry dzieki za odpowiedź
Pozdrawiam
Master
tiraeth
9.12.2005, 11:57:29
A dlaczego nie:
<?php
?>
?
Ewentualnie możesz jako drugi parametr funkcji
strip_tags" title="Zobacz w manualu php" target="_manual wrzucić string
"<br />" oznaczający, że ten TAG nie zostanie usunięty...
M45t3r
9.12.2005, 11:59:52
Cytat(tiraeth @ 2005-12-09 10:57:29)
Ewentualnie możesz jako drugi parametr funkcji
strip_tags" title="Zobacz w manualu php" target="_manual wrzucić string
"<br />" oznaczający, że ten TAG nie zostanie usunięty...
hmm a jak to się robi? tzn wyklucza jeden tag , tak aby nie byl usuwany ? niestety moj ang jest slaby i nie moglem doszuać się tego :/
edit
czy moze tak:
<?php
"'.strip_tags(nl2br($_POST['tresc'], '<br />')).'"
?>
Sabistik
9.12.2005, 12:03:36
przeciez napisal Ci..
Cytat
Ewentualnie możesz jako drugi parametr funkcji strip_tags wrzucić string "<br />" oznaczający, że ten TAG nie zostanie usunięty...
z jezykiem polskim tez u ciebie cienko?
<?php
// Allow <br />
?>
shpyo
9.12.2005, 12:06:11
lepiej zrobić tak:
<?php
?>