Hallo Leute,
ich habe ein massives Problem mit readfile und einem gepushten Download von einer Webseite. Auf der Website selbst wird ein Zipfile generiert - von Java - das u.U. 100 MB groß sein kann. Dieses soll runtergeladen werden, indem ich es folgendermaßen pushe:
Funktioniert auch alles wunderbar, nur kann ich während der Download läuft NICHTS weiter machen auf der Seite. D.h. ich kann keine Links anklicken, keinen weiteren Download starten - nichts.
Ist das ein normales Verhalten? Konnte online nichts darüber finden. Es bringt mich noch zur Verzweiflung.
Der User wird schön blöd gucken, wenn er die 5 Minuten oder so in denen das File lädt nichts anderes machen kann.
Hat jemand sowas schon einmal machen "dürfen"?
Gr33tz, Aki
PS: Ich habe auch andere Content Types und andere Header-infos ausprobiert - immer mit dem selben Resultat. Die Seite macht zu solang der Download laeuft.
ich habe ein massives Problem mit readfile und einem gepushten Download von einer Webseite. Auf der Website selbst wird ein Zipfile generiert - von Java - das u.U. 100 MB groß sein kann. Dieses soll runtergeladen werden, indem ich es folgendermaßen pushe:
PHP-Code:
$filename=$basedir."/".$daszip;
header("Content-Type: application/zip");
header("Content-Disposition: attachment;filename=\"Zip.zip\";");
header("Content-Transfer-Encoding: binary");
readfile($filename);
Ist das ein normales Verhalten? Konnte online nichts darüber finden. Es bringt mich noch zur Verzweiflung.
Der User wird schön blöd gucken, wenn er die 5 Minuten oder so in denen das File lädt nichts anderes machen kann.
Hat jemand sowas schon einmal machen "dürfen"?
Gr33tz, Aki
PS: Ich habe auch andere Content Types und andere Header-infos ausprobiert - immer mit dem selben Resultat. Die Seite macht zu solang der Download laeuft.
Kommentar