Tim Reckmann: Zeilenümbrüche umwandeln von \n zu «br»

Habe ein Problem mit Zeilenumbrüchen:
n der Datenbank füge ich Texte (incl. Zeilenumbrüche)
in ein Textfeld ein. Der ausgegebene Text besitzt im Quelltext
zwar Zeilenumbrüche, die jedoch nicht dargestellt werden können.
Was habe ich da falsch gemacht ...

Hier der Ausschnitt aus dem Code:

$meintext = eregi_replace("\n","<br>",$meintext);
echo "<font face="MS Sans Serif" size=1>".$row["meintext"]."<br>";

Vielen Dank !

  1. Hallo!

    $meintext = eregi_replace("\n","
    ",$meintext);
    echo "<font face="MS Sans Serif" size=1>".$row["meintext"]."

    Das sollte doch wohl mit nl2br() funktionieren.

    Das habe ich eben mal getestet.

    $test = "Hallo\nHallo\n";

    $test2 = nl2br($test);
    echo $test2;

    Dabei kamm,

    Hallo<br>
    Hallo<br>

    im Quellentext heraus.

    http://www.php.net/manual/function.nl2br.php

    mfg, André Laugks