Zitat:
Original geschrieben von René_M
PHP-Code:
$fp = fopen('./datei.txt', 'r+');
$str = fread($fp, filesize('./datei.txt'));
fclose ($fp);
|
Der Modus ist hier falsch gewählt! "r+" bedeutet, dass die Datei zum Lesen und schreiben geöffnet wird, und nicht binär. Zum Auslesen des Dateiinhalts sollte sie jedoch nur zum Lesen und binär geöffnet werden. Desweiteren kann man sich './' vor dem Dateinamen sparen.
PHP-Code:
$file = 'datei.txt';
$fp = fopen($file,'rb');
$filecontent = fread($fp,filesize($file));
fclose($fp);