wahsaga: Zeilenumbruch

Beitrag lesen

hi,

wie kann ich ein Zeilenumbruch in einer TXT File machen? Habe es so probiert:

fPuts($Datei, $servername."\n");

das sollte eigentlich einen zeilenumbruch am ende anhängen.

$Datei = fOpen('serverliste.txt', 'r');
fpassthru($Datei);

aha, wir lassen uns also den text anschliessend sofort wieder innerhalb einer _html_-seite im browser anzeigen?
*ätsch*, reingefallen!

<sarc>
da du ja deine hausaufgaben, was html angeht, gemacht hast, weisst du auch, dass ein zeilenumbruch im html-quelltext keinen sichtbaren zeilenumbruch bei der ausgabe bewirkt.
aber bei den hausaufgaben hast du ja auch gelernt, dass du dafür in html <br> benutzt ...
</sarc>

na, fällt der groschen?

du musst die zeilenumbrüche aus der textdatei durch <br> ersetzen, bevor du sie im html-quelltext ausgibst.
dazu gibt es in php die funktion nl2br() (genaugenommen ersetzt sie nicht, sondern fügt <br> hinzu, aber egal).

allerdings musst du dafür den inhalt der textdatei erst mal in einem string stehen haben, das geht mit fpassthru m.W. nicht.
wähle also eine andere möglichkeit, die textdatei einzulesen.

gruss,
wahsaga