[PHP] Zeilenumbruch



  • Hi,
    ich hab eine Textdatei die wiefolgt aufgebaut ist:
    Name
    nächster Name
    bla
    bulb

    Also immer mit Zeilenumbrüchen. Wenn ich jetzt aber die Datei mit

    <?php
    $file = readfile("namen.txt");
    echo $file[0];
    ?>
    

    ausgeben, gibt es keinen Umbruch mehr. Wie könnte ich das Problem lösen?

    cu
    Hexa



  • Wieso sollte es da keinen Zeilenumbruch mehr geben? (schau dir halt mal den Quelltext an)
    falls du einen html-Zeilenumbruch meinst, musst du halt immer ein <br> hinten dran hängen!

    Da war wohl jemand schneller 😉

    [ Dieser Beitrag wurde am 25.01.2003 um 16:04 Uhr von flenders editiert. ]



  • Das liegt daran, dass der Browser \n nicht interpretiert (Zeilenumbruch), sondern nur <br>.

    Versuch mal folgendes:

    <?
    $datei = "namen.txt";
    $zeile = file($datei);
    for($i=0;$i<count($zeile);$i++)
    {
        echo $zeile[$i]."<br>\n";
    }
    ?>
    

    [ Dieser Beitrag wurde am 25.01.2003 um 16:03 Uhr von Aneas editiert. ]



  • Hey danke Aneas,
    das brauchte ich. Hatte mir schon überlegt es wie in Delphi zu machen, aber irgendwie gibt es den Befehl EndOfFile nicht. :>

    cu
    Hexa


Anmelden zum Antworten