phpbar.de logo

Mailinglisten-Archive

[php] Datei-Download

[php] Datei-Download

Gloss Mathias Mathias.Gloss_(at)_start.de
Fri, 9 Jun 2000 12:03:05 +0200


Aloha,

> ----------
> Von: 	Guido Haeger[SMTP:GH-lists_(at)_ecora.de]
> 
> Schickt man aber
> 
> header("Content-disposition: attachment;filename=filename.ext");
> header("Content-type: application/octet-stream");
> 
> dann bietet der gewisse Browser (zumindest in aktuellen Versionen) auch
> bei GIF-, JPEG- und ähnlichen Dateien, die er inline darstellen könnte
> artig den Download/Speichern-Dialog an.
> 
Mir ist noch was nettes aufgefallen, das ich euch nicht
vorenthalten moechte (ich hatte das Problem auch schon):

Wenn man die php-Seite z.B. so aufruft:

<a href="download.php3/parameter1/parameter2/parameter3/bullshit.zip">

Dann kann man mit den CGI-Umgebungsvariablen PATH_INFO (wenn mich nicht
alles taeuscht) rauskriegen, welche Parameter man übergeben hat. Aber
das besondere dran ist : Sowohl Netscape als auch IE schlagen dann
als Dateinamen im Speichern-unter-Dialog  bullshit.zip vor :-)

Gruesse, Mathias




php::bar PHP Wiki   -   Listenarchive