Autor Zpráva
svasik
Profil
Ahoj, potřeboval bych vědět co všechno se stane s textem na který použiji tuto funkci, kromě toho že mi odřádkuje text pomocí <br>(nebo \n ?)
yFang
Profil
svasik
Proč si to nevyzkoušíš?
Hugo
Profil
nic, jen to odřádkování pomocí <br> (převede \n na <br>).
Str4wberry
Profil
Funkce nl2br nahradí řádkové zlomy značkou <br>.
svasik
Profil
Str4wberry a Hugo a yFang
díky, ale není možné že mi to před " (uvozovku) dává zpětné lomítko? vůbec nevím jak e toho zbavit (uvozovku vypisuji pomocí entit, ale když to zkusim přez zpětné lomítko, napíše to před něj \ a uvozovka zakončí script).
yFang
Profil
svasik
Zkus stripslashes na odstranění zpětných lomítek.
imploder
Profil
svasik
díky, ale není možné že mi to před " (uvozovku) dává zpětné lomítko?
To nl2br() nedělá, asi máš zapnutou direktivu magic_quotes_gpc. Ta dává lomítka před uvozovky a apostrofy automaticky u všech řetězců ze zaslaných proměnných (GET i POST), aby tak chránila nevědomé nebo zapomětlivé před SQL injection. Buhužel to spíš vadí (zvlášt když se to do žádného SQL dotazu nevkládá) a správně má takový vstup skript ošetřit.
Zkus dát do souboru .htaccess
php_flag magic_quotes_gpc off
svasik
Profil
imploder
zdá se že to nefunguje... nenapsal jsi to špatně?
Hugo
Profil
svasik

Ono záleží i na tom, jestli máš na serveru použití .htaccess povoleno.
Svasik
Profil *
nejde to tedy jiným způsobem ? (htaccess by fungovat měl, jsem na ic.cz)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0