Mailinglisten-Archive |
Hallo Liste,
mir stellt sich folgende Aufgabe (IE5.0, IE5.5, PHP4, Apache, Linux):
Der User soll eine Datei downloaden, die nur für den Server sichtbar ist.
Die Datei soll nicht im Browser angezeigt werden, sondern gleich über
"Speichern unter" downgeloadet werden.
Download-Datei:
/home/test/info.txt
Der Link zum Download:
<a
href="download.html?download_file=info.txt&download_path=/home/test">downloa
d</a>
Die Datei die den Download ausführt (download.html):
<?
header ("Content-Type: application/octet-stream");
header ("Content-disposition: attachment; filename=".$download_file"");
readfile($download_path."/".$download_file);
?>
Probleme:
- IE5.0: Die Datei wird korrekt downgeloadet, nur der Browser verliert die
Sanduhr am Cursor nicht mehr.
- IE5.5: Die Datei wird i m m e r im Browserfenster angezeigt.
Würde mich über Anregungen freuen.
Stefan Scherf
PS: NN4.08: alles funktioniert prächtig
php::bar PHP Wiki - Listenarchive