hallo,
ich lese mit folgendem script:
den inhalt einer textdatei aus. funktioniert soweit auch ganz gut, sogar die verwendung von html-tags geht allerdings sobald ich zeilenumbrüche einfüge, bricht das auslesen an der stelle ab.
also ich meine richtiges "enter-drücken" im texteditor, keine <br />-tags.
gibt es eine möglichkeit, das zu ändern? es wäre einfach schöner oder besser gesagt übersichtlicher, wenn man den text mitsamt seiner html-tags nicht an einem stück schreiben müsste.
vielen dank schonmal für alle antworten
lg nets18
ich lese mit folgendem script:
PHP-Code:
<?php
$filename = 'datei.txt';
$handle = fopen($filename, 'r');
$txt = fgets($handle, filesize($filename));
fclose($handle);
echo $txt;
?>
also ich meine richtiges "enter-drücken" im texteditor, keine <br />-tags.
gibt es eine möglichkeit, das zu ändern? es wäre einfach schöner oder besser gesagt übersichtlicher, wenn man den text mitsamt seiner html-tags nicht an einem stück schreiben müsste.
vielen dank schonmal für alle antworten

lg nets18
Moderatorin
Lies mal die Doku zu fgets. Das ist genau das gewollte Verhalten dieser Funktion. Du musst in einer Schleife lesen, bis nichts mehr kommt (feof) und alles sammeln. Oder du nimmst gleich file_get_contents.

Kommentar