J
j-l-n
Guest
Folgendes Skript lädt die angegebene Bilddatei herunter:
$path ist ein gültiger Pfad, das Bild ist vorhanden. $size ist auch richtig berechnet; ebenso enthält $filename den richtigen Inhalt.
Dennoch lädt der Browser nur eine 0KB-Datei herunter. Warum?
PHP:
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$filename\"");
header("Content-Length:\"$size\"");
header("Pragma: no-cache");
header("Expires: 0");
readfile($path);
$path ist ein gültiger Pfad, das Bild ist vorhanden. $size ist auch richtig berechnet; ebenso enthält $filename den richtigen Inhalt.
Dennoch lädt der Browser nur eine 0KB-Datei herunter. Warum?