Cytat(kilas88 @ 14.08.2011, 02:56:20 )

nl2br nie służy do zamiany tekstu \r\n na entry, lecz do zamiany tych znaków na ich htmlowe odpowiedniki.
Tak, własnie o to mi chodzi - o entery czyli <br>

Cytat(szmerak @ 14.08.2011, 03:24:48 )

Unikaj mysql_real_escape_string przy dodawaniu rekordu do bazy i nie będziesz musiał niczego zamieniać...
No tak ale te dane podchodzą od użytkownika, musze je jakość zabezpieczyć?
EDIT: Str_replace mogę zastosować przy wczytywaniu tekstu do HTMLa, ale jak zrobić żeby takie tekst wyświetlało dobrze w formularzu? Ze zwykłymi enterami, nie \r\n ani nie <br>?