Hallo, Ik ben tegen het volgende probleem aangelopen, heb verschillende alternatieven geprobeerd, maar helaas werkt het nog steeds niet goed:
Wellicht staat er overbodige info bij - ik ben nou eenmaal geen expert -
De code:
header("Content-type: application/zip");
header("Content-Disposition: attachment; filename=\"$fileName\"");
$file = fopen("../cursus/$fileName","r") or die("Het bestand kon niet gevonden worden");
stream_set_timeout(900);
$size=filesize("../cursus/$fileName");
header("Content-length: ".$size);
while(!feof($file)){
$buff=fgets($file);
echo($buff);
}
fclose($file);
De situatie:
Ik heb een systeem gebouwd waarbij gebruikers die bepaalde rechten hebben gekregen, files kunnen downloaden (die in een map staan die afgeschermd zijn middels een .htaccess
Het probleem:
Het downloaden van de bestanden gaat prima in Firefox. (bestanden zijn rond de 1 MB. Alleen als ik hetzelfde probeer met IE dan stopt de download na +- 130KB en is het bestand dus corrupt.
Help!
Ik heb al verschillende dingen geprobeerd.. ook met file_get_contents.. maar dit heeft hetzelfde resultaat.
480 views
knop om je tekst aan te passen.