phpbar.de logo

Mailinglisten-Archive

[php] Download aus Filesystem des Servers

[php] Download aus Filesystem des Servers

Stefan Scherf scherf_(at)_ventasoft.de
Sun, 6 Aug 2000 13:45:54 +0200


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