Txt-datei auslesen : absatz

Ich möchte das mein php script die absätze aus der txt datei
in die html-datei mitüberträgt !

das ist mein script was muss ich ändern ?

<?php $fp = fopen("textdatei.txt","r"); if ($fp) { while(!feof($fp)) { $text = fgets($fp); echo"$text"; } fclose($fp); } ?>

Wie schaut denn der inhalt der textdatei aus? soll nach was bestimmten gesucht werden?

nebenbei:
$text = file_get_contents(“textdatei.txt”);

[quote=“Simon-M”]Ich möchte das mein php script die absätze aus der txt datei
in die html-datei mitüberträgt ![/quote]
Tut es doch, fgets() gibt die aktuelle Zeile + Newline zurück. Was du wahrscheinlich meinst ist, dass die Zeilenumbrüche in HTML dargestellt werden, richtig? [-> http://php.net/function.nl2br]

ja das mein ich :slight_smile:

Das Element br kennzeichnet keinen Absatz, wie in der
Überschrift erwünscht.
Vielmehr ist es so, daß das Element p einen Absatz repräsentiert.
Der Textinhalt des p-Elementes, also was zwischen Anfangs- und
Endmarkierung steht, ist dann der Absatz.
Wenn eine Leerzeile in einer Klartext-Datei eine Trennung
zwischen zwei Absätzen kennzeichnet, kann man etwa zu Beginn
des Textes ein ‘

’ hinzufügen, am Ende ein

und die
Leerzeilen erstmal zu jeweils maximal einer komprimieren und
dies dann duch ‘

’ ersetzen.