keksprinz
Goto Top

Php einlesen von ganzen Textdateien (Zeilenumbrüche)

Hallo zusammen,

ich muss auf einer Webseite eine Textdatei darstellen.

Inhalt der Datei:
erste Zeile

dritte Zeile
vierte Zeile

Ergbnis ist z.Z.

erste Zeile dritte Zeile vierte Zeile

Wie bekomme ich es hin das die in der txt Datei vorhandenen Absätze erhalten bleiben ?

Hier mein Ansatz !

<?
$fp = @fopen("inhalt.txt", "r") or die ("Keine Datei vorhanden");  
fpassthru($fp);
?>
Vielen Dank für eure Tipps.

Gruß
Keksprinz

MODERATOR (28.04.2007):
Nach den Kommentaren zu urteilen, scheint das Problem gelöst! face-smile

Dani

Content-ID: 47972

Url: https://administrator.de/forum/php-einlesen-von-ganzen-textdateien-zeilenumbrueche-47972.html

Ausgedruckt am: 12.04.2025 um 13:04 Uhr

Janni
Janni 04.01.2007 um 16:50:33 Uhr
Goto Top
Du kannst mit dem Befehl "file()" die Zeilen einzeln in ein Array einlesen, siehe http://de.php.net/manual/de/function.file.php.
Danach musst Du dann halt den Array zeilenweise durch "\n" bzw. ein < br > ausgeben.

MFG
Guenni
Guenni 04.01.2007 um 20:02:07 Uhr
Goto Top
@keksprinz

Hi,

du kannst die Ausgabe mit dem HTML-Tag <pre> formatieren:

<pre>
<?
$fp = @fopen("FAQ.txt", "r") or die ("Keine Datei vorhanden");  
fpassthru($fp);
?>
</pre>

Altenativ zu deiner Version kannst du auch readfile(Datei) benutzen:

<pre>
<?
readfile("FAQ.txt");  
?>
</pre>

Grüße
Günni
keksprinz
keksprinz 05.01.2007 um 09:31:11 Uhr
Goto Top
Danke <pre> war die Lösung
keksprinz
keksprinz 05.01.2007 um 09:31:25 Uhr
Goto Top
Danke <pre> war die Lösung
EvilMoe
EvilMoe 07.01.2007 um 19:27:16 Uhr
Goto Top
oder benutz doch einfach die funktion nl2br()