Hallo liebe Experten,
ich biete ZIP-Dateien zum Download an und habe dabei ein Problem. Einige Safari Nutzer (auf iPad) melden, dass sich die Dateien nicht herunterladen lassen. Ich habe es mit application/zip und application/octet-stream getestet. In beiden Fällen melden die Kunden Fehler. Kennt Ihr vielleicht einen Trick?
So sehen die Headers aus:
header('Pragma: public');
header('Expires: 0');
header('Cache-Control: no-cache');
header('Content-Description: [Hier kommt der Dateiname] Download');
header('Content-Type: application/octet-stream'); // auch mit .../zip getestet
header('Content-Disposition: attachment; filename=das-ist-die-datei.zip"');
header('Content-Transfer-Encoding: binary');
header('Content-Length:'.filesize($file));
// hier kommt readfile(...) und exit;
Vielen Dank!
Grüße
Alexander