nl2br rückgängig?

Wolfsbein

Erfahrenes Mitglied
Ich habe ein Textfeld in dem Daten ausgegeben werden. Das Problem dabei ist, dass die Daten mit htmlentities($daten); codiert sind und ich sie jetzt zurückverwandle:
Code:
$trans = get_html_translation_table(HTML_ENTITIES);
$trans = array_flip($trans);
$text = strtr($text, $trans);
Leider wird dabei ein durch nl2br erzeugter Zeilenumbruch < br /> nicht wieder rückgängig gemacht. Ich denke mir dass man mit str_replace(< br />, "returncode", text); das ganze machen könnte. Wie müsste der returncode lautetn? Oder wie kann ich das am besten machen?
 
ich würds mal mit br2nl versuchen.
auch wenn das nen bisschen zu einfach aussieht.
 
Original geschrieben von TheVirus
Vielleicht funktionierts wenn du das str_replace VOR dem encoden reinpackst.
Tut mir leid, mein Fehler. Das haut hin. Darauf hätte ich auch von selber kommen können :mad:.Danke.
br2nl gibt es meines Wissens nicht.
 
Zurück