phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?B?UmU6IFtwaHBdIGRvd25sb2FkIIFiZXIgaGVhZGVy?=

[php] Re: [php] download ber header

Alexander Hessenkamp php_(at)_phpcenter.de
Wed, 19 Sep 2001 10:22:49 +0200


hallo

Am 18 September 2001 um 17:07 wurde folgendes geschrieben:

FH> Hallo,
FH> ich will einen download machen, der ber header funktioniert.
FH> dafr rufe ich eine datei auf in der der pfad zusammengesetzt wird und dann werden die header gesandt und die datei wird ausgegeben.
zusammengesetzt aus einer abfrage?..

FH> header("Content-disposition: attachment;filename=\"$filename\"");
FH> header("Content-type: text/save-as; name=\"$filename\"");
FH> header("Content-type: application/octet-stream");
FH> Header("Content-Transfer-Encoding: binary");


FH> Das problem ist, das wenn ich die datei vor ort ”ffne,  funktioniert das ganze nur bei exe dateien.
war auch eins meiner probleme

FH> Hat jemand eine Idee?
jepp, ich und zwar:

header("Content-Disposition: atachment; filename=$filename");
header("Content-Type: application/octet-stream");
header("Content-Length: ".filesize("$domain . "/" . $path . "/" . $filename"));
header("Content-Transfer-Encoding: binary\r\n");
header("Pragma: no-cache");
header("Expires: 0");
readfile($fread);

die einzelnen var.
$domain = http://www.deinedomain.de
$path = //hier ist das Verzeichnis indem das file liegt
$filename = Name des Files   //ach was :o)
$fread = $cfgdowndat . "/" . $path . "/" . $filename

die vars kann man dann aus einer DB auslesen..
hoffe das hilft bei mir fuzzt es in IE und Netscape..

-- 
ciao
Alex                            mailto:andiamo_(at)_hessenkamp.de




php::bar PHP Wiki   -   Listenarchive