Max: zeilenumbruch aus Textdatei...

Hi,
also um gleich zum Thema zu kommen.

Wenn ich mit fgets aus einer Textdatei eine Zeile auslese wird auch der Zeilenumbruch am Ende mit ausgelesen.
mit nl2br wird der Zeilenumbruch nicht wirklich ersetzt sondern nur nach dem Zeilenumbruch ein br eingesetzt. Bei >>$text = str_replace("\n", "<br>", $text);<<  ist es das Gleiche

Mache ich da irgendwas falsch??

mfg Max

  1. Moin,

    also um gleich zum Thema zu kommen.

    und los geht's...
    Hast du deine txt.Datei per binary-mode auf den server übertragen?
    dann sieht dein Zeilenumbruch (so du lokal auf win arbeitest) so aus:
    \r\n
    nach nl2br bzw. dem Regexp sieht es so aus
    \r<br>

    also text dateien im ASCII-Mode übertragen.

    bye eddie
    PS. es gibt 'nen featureartikel zum thema!!

    1. Hi!

      Oder eben nach \r\n suchen, wenn mans lokal auf ner windows-kiste testen will, muss man das anscheinend sowieso machen, da windows nur \ net kapiert...

      MFG

      Philipp