Mailinglisten-Archive |
Salutations, php! Ich erzeuge via PDFLib 3.03, Apache 1.3.14 und PHP4.0.3pl1 einige PDF- Dateien. Diese werden via script angestoßen, daß die Datei generiert und dann mittels fppassthru() und header()-Manipulation ausgibt. Mein Dateiaufbau ist wie folgt: <?PHP require "pdf.inc.php"; $pdf = MakePDF($id); // In der Funktion wird ein md5-filename erzeugt und // dort das pdf gespeichert header("Content-type: application/pdf"); header("Content-disposition: filename=rechnung.pdf"); $fp = fopen($pdf, "r"); fpassthru($fp); unlink($pdf); ?> Das lustige an der Datei ist: Wenn die PDF-Funktion Dateien mit kleiner Dateigröße erzeugt (<2048 Zeichen) werden diese mit der obigen Funktion im IE5, IE5.5 nicht angezeigt. Wie finde ich raus, ob das ein Bug von IE ist, oder ob ich hier was falsch setze? Vergesse ich, irgendwelche Header zu setzen? Immerhin zeigt der IE doch auch HTML-Dateien kleiner als 2048 Zeichen an...? -- Bye, .:~[ Atrava Design & Computer ]~:. | Garvin Hicking - Grafik-Design | Garvin. `...[ ICQ #21392242 ]...' ... *Famous Last Words: 12 Death Knights? I close the door...*
php::bar PHP Wiki - Listenarchive