Hello,
Wie sieht denn Dein Content-Type: Header aus?
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename="$pdffile"");
header("Content-type: application/pdf");
Da widersprechen sich zwei Header-Angaben.
Allerdings sollte die letzte eigentlich "gewinnen"
oder kann es sein das er fragt weil ich die datei öffne?
if ($fp = fopen($pdffile, 'rb')) {
$template = fread ($fp, filesize ($pdffile));
fclose ($fp);
Nö, auf dem Server muss man sie ja öffnen, um sie auszuliefern.
Das liegt sowieso im Ermessen des Clients, was dieser mit einer Datei macht. In den meisten Fällen ist aber ActiveX auf den Windows-Clients aktiviert und direkt mit dem PDF-Reader assoziiert. Vielleicht hast Du bei Dir activeX auf Rückfrge gestellt, so wie ich auch. Ich würde es sogar lieber ganz ausschalten, aber dann funktioniert ja manches benötigte Webportal nicht mehr.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen