Hi,
$file = fopen ($path, $modus);
while (!feof ($file)) {
$inhalt = fgets($file, 4096); // file zeile für zeile einlesen
}
fclose ($file);
?>
...
<?php echo $inhalt; ?>
...
</body>
...
du liest die Datei ja auch Zeilenweise ein und speicherst den Wert in Inhalt. Daher ist in Inhalt nur die letzte Zeile und die ist vermutelich leer.
Lösung:
mach statt "$inhalt =" besser "$inhalt.=" dann wird jede Zeile reingeschrieben.
Oder speicher die Zeilen in ein Array,
oder ließ die ganze Fatei auf einmal ein: $inhalt = fread($file,filesize($path))
Gruß
ueps