Recimo imas neki tekst, koji unosi preko <textarea></textarea>, gde ti enterom pravis novi red. kada prosledis stvari iz te forme php skriptu, nakon sto skines vrednosti iz forme, nl2br() koristi ovako:
Code:
$string_iz_textarea = nl2br($string_iz_textarea);
Tako ti je pretvorio sve nove linije u <br />, i tako upisujes u bazu, recimo. Prilikom ispisa iz baze, da ti ne ispisuje <br /> tagove, nego da ti ispise novi red, koristi ovo (php nema ugradjenu funkciju br2nl):
Code:
function br2nl($text)
{
return preg_replace('/<br\\s*?\/??>/i', '', $text);
}
Meni ovo radi kako treba, trebalo bi i tebi :)
cheers!