Tobias Kloth: Quellcode einlesen #2

Beitrag lesen

Hallo Adromir,

Du liest mit
$buffer = fgets($f1, 4096);
Immer nur 4096Byte einer Datei aus. Danach bricht PHP automatisch ab, auch wenn die Datei größer ist.

dafür ist ja das while(!feof($f1)) da (das Beispiel auf http://de2.php.net/fgets sieht genauso aus) - aber ohne zu wissen was Steffen mit "einen Teil" meint, kann ich auch nicht sagen was da schief läuft.

$buffer = fgets($f1, filesize($f1));
sollte funzen..

nein, da furzt... ähh... funktioniert nichts - filesize() funktioniert für http-Zugriffe nämlich nicht.

Grüße aus Nürnberg
Tobias