Hallöchen,
Dachte mir das würde irgendwie wie der PDFCreator Druckertreiber funktionieren
So ein PDF-Tool verwendet normalerweise Ghostscript (was die Berechnerei übernimmt), und ist im Übrigen KEINE PHP-Lösung.
(wobei der im IE auch ne Fehlmeldung bringt, dass er die Seite nicht ausgeben könne).
Da gibt es mehrere Ursachen. Ich hab mir bei einem Projekt, dass eine PDF erzeugt, folgenden Kommentar in den Qelltext reingeschrieben:
/*
bei mehr als einem Download über Links auf einer Seite crasht der IE:
beim 2. Klick blockt er den Download solange, bis entweder
a) mit Klick auf den Hinweis, und Auswahl "... trotzdem downloaden..." downgeloaded wird,
(danach sind weitere Downloads ohne Probleme möglich ...)
oder
b) das Fenster geschlossen wird
(dann fängt der Scheiß mit dem Blocken beim 2. Klick wieder an...)
Alternative:
- beim Klick Datei per "inline" Header in das Fenster laden
- bei Rechtsklick auf den Link ist der Download wie er sein soll möglich
- bei "Speichern unter..." wird allerdings der Script-Name angeboten...
(bekannter Bug beim IE)
*/
Und interessanterweise gibt es auch Probleme, wenn du in einem Script, an dessen Ende eine PDF ausgegeben wird, während dem Generieren der PDF eine Session laufen hast.
Das löst jetzt dein Problem nicht wirklich, aber vielleicht hilfts doch irgendwo...
MfG
vaudi