Forum » Izdelava spletišč » PHP problem v formi
PHP problem v formi
adrian007 ::
Imam formo, v kateri imam textarea. Ko submitam formo, naredim najprej foreach ($_POST as $Kljuc=>$Vrednost) $_POST[$Kljuc]=mysql_escape_string($Vrednost);
Potem ko izpišem v formi podatke, mi vrne na takšen način
haha\\r\\nhehe\\r\\nhihi\\r\\nhoho
moralo pa bi na tak
haha
hehe
hihi
hoho
... ker pač delam v textarea nove vrstice. Kako se da to rešiti?
Potem ko izpišem v formi podatke, mi vrne na takšen način
haha\\r\\nhehe\\r\\nhihi\\r\\nhoho
moralo pa bi na tak
haha
hehe
hihi
hoho
... ker pač delam v textarea nove vrstice. Kako se da to rešiti?
zdobersek ::
mysql_escape_string doda \ pred znake, za katere je to potrebno ... Poglej si v dokumentaciji.
Odstraniš jih z stripslashes.
Odstraniš jih z stripslashes.
Hair ::
vrjetno iščeš funkcijo nl2br(), če pa potem kdaj nazaj v formo izpisuješ iz baze, je pa glih kontra - br2nl()
lp
lp
Whenever people agree with me, I feel I must be wrong.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] Knjiga gostovOddelek: Izdelava spletišč | 3077 (2280) | darix |
» | Težave z vpisovanje v mysql bazo z phpOddelek: Izdelava spletišč | 985 (861) | Atos |
» | SQL injectionOddelek: Izdelava spletišč | 1880 (1678) | CCfly |
» | dolžina vnešenega tekstaOddelek: Izdelava spletišč | 1647 (1260) | darh |