G
gelogelo
Guest
Hi,
ich verwende ein script zur Ausgabe von pdf-Dateien.
header("Cache-control: private");
header("Content-Type : ".$r->mime.""); // application/pdf
if(strstr($_SERVER['HTTP_USER_AGENT'],'Firefox')) {
header("Content-Disposition: attachment; filename=\"".$r->filename."\"");
} else {
header("Content-Disposition: filename=\"".$r->filename."\"");
}
readfile('cmsUploads/'.$id.'.att');
Mit Hilfe der Weiche schaffe ich es, daß der Firefox den Download-Dialog ausgibt.
Wenn ich im Download Dialog "öffnen"mit Acrobat Reader" gewählt habe, dann speichert FF die Datei, danach öffne sich Acrobat Reader und zeigt das korrekt an.
Aber FF speichert die Datei im Ordner C:\Users\name\AppData\Local\Temp
Als dateiname.pdf.html ab
Würde ich für den FF header("Content-Disposition: filename=\"".$r->filename."\"");
verwenden erhalte ich einen neuen Tab mit reinem sourcecode.
Für Ratschläge Dank!
ich verwende ein script zur Ausgabe von pdf-Dateien.
header("Cache-control: private");
header("Content-Type : ".$r->mime.""); // application/pdf
if(strstr($_SERVER['HTTP_USER_AGENT'],'Firefox')) {
header("Content-Disposition: attachment; filename=\"".$r->filename."\"");
} else {
header("Content-Disposition: filename=\"".$r->filename."\"");
}
readfile('cmsUploads/'.$id.'.att');
Mit Hilfe der Weiche schaffe ich es, daß der Firefox den Download-Dialog ausgibt.
Wenn ich im Download Dialog "öffnen"mit Acrobat Reader" gewählt habe, dann speichert FF die Datei, danach öffne sich Acrobat Reader und zeigt das korrekt an.
Aber FF speichert die Datei im Ordner C:\Users\name\AppData\Local\Temp
Als dateiname.pdf.html ab
Würde ich für den FF header("Content-Disposition: filename=\"".$r->filename."\"");
verwenden erhalte ich einen neuen Tab mit reinem sourcecode.
Please,
Anmelden
or
Registrieren
to view URLs content!
Für Ratschläge Dank!