phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?q?tempor=E4re=20Datei=20erstellen=20und=20dann?= Speichern

[php] temporäre Datei erstellen und dann Speichern

Michael Koch php_(at)_phpcenter.de
Tue, 20 Nov 2001 14:23:07 +0100


Am Dienstag, 20. November 2001 14:18 schrieben Sie:
> Hallo,
>
> erstmal einen schönen Nachmittag. Ich bin gerade dabei meine Homepage
> auf PHP umzustellen (würde mich dabei als fortgeschrittene Anfängerin
> bezeichnen ;-) )
> und habe nun folgendes Problem und hoffe, Ihr könnt mir helfen:
>
> Ich möchte, daß es möglich ist, Seiten die ich per PHP erstellt habe und
> die im Browser angezeigt werden , auch gedownloaded werden können.
>
> Das Speichern soll dann so vonstatten gehen, daß ich auf den Link
> "Speichern" klicke und das "speichern.php" Skript ausgeführt wird,
> welches dann automatisch die Datei temporär erstellt und den "Speichern
> unter"-Dialog auslöst.
>
> Habe leider bei meiner Recherche nichts gefunden , was mir bei meinem
> Problem weiterhilft. Ich weiß nur wie ich eine Datei permanent erstellen
> kann, aber das bringt mich nicht weiter wirklich weiter ;-) .

wieso temporär erstellen und nicht gleich rausschicken ?


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

$readsize = _(at)_readfile( $file );


ich glaube das ist alles was man so braucht.


Gruss,
Michael
-- 
Bremische Hafenvertretung e.V.                      tel: +49 (421) 3090148
IT-Abteilung                                        fax: +49 (421) 3090150
World Trade Center Bremen                      mail: mkoch_(at)_bremen-ports.de
Birkenstrasse 15                           www: http://www.bremen-ports.de
D-28201 Bremen


php::bar PHP Wiki   -   Listenarchive