Fritz: Download nur nach Besuch der eigenen Website erlauben

Beitrag lesen

Hallo,

... und es funktioniert perfekt.

... dachte ich wenigstens, solange, bis ich es erstmals mit dem IE6 versuchte.
Der IE6 (und _nur_ der!?) lädt eine leere zip herunter - vermutlich findet er einfach die Datei nicht.

ich hab es sowohl mit http:// versucht, also:

header('Content-Type: application/zip');
header('Content-Disposition: attachment;filename=archiv.zip');
readfile('http://meinedomain.de/subdir/archiv.zip');

als auch mit Serveradresse:
...
readfile('/home/webxxx/public_html/xxx/subdir/archiv.zip');

und beide Varianten ebenfalls mit
echo file_get_contents(...

Die Pfade stimmen, sowohl Firefox und Opera, als auch der IE7 öffnen die zip korrekt.

Was auffällt: der download Dialog von IE6 zeigt keine Dateigröße an.
Dort steht bei "normalen" Downloads:
Typ: WinZip File, 23,2kB
mit der Konstruktion per header/readfile aber nur
Typ: WinZip File

Nochmal: es dürfte eher nicht an meinem IE6 liegen. Bei einem Link auf das zip Archiv lädt er die Datei korrekt.

Gruß Fritz

--
ie:( fl:( br:? va:) ls:< fo:| rl:? ss:{ de:> js:| mo:} zu:}
http://webdesign.weisshart.de/