Homer: PDF Dokument mit Formular zusammenstellen?

Hallo!

Ich habe ein HTML Formular mit Checkboxen, wo der User auswählen kann welche Seiten er sehen möchte, z.B. 1. PHP, 2. MySQL, 3. Javascript, 4. HTML etc. Klickt er nur das Kästchen für PHP an, wird wenn er auf "PDF Erstellen" klickt, ein PDF Dokument geladen, was nur den Inhalt über PHP beinhaltet. Klickt er PHP, Javascript und HTML an, so wird ein PDF-Dokument geladen, welches diese 3 Sachen beinhaltet.

Bisher hatte ich es so vor, das ich alle Varianten "per Hand" vorbereite und diese abgerufen werden können, aber wenn man insgesamt 9 Punkte zur Auswahl hat ergibt das eine ziemlich hohe Zahl an Kombinationsmöglichkeiten die möglich wären, da ich ja alle Kombinationsmöglichkeiten parat haben muss, da ich ja nicht weis, was der User zusammen anklickt.

<b>Daher meine Frage, könnte man nur ein einziges PDF-Dokument erstellen, das alles beinhaltet, aber bevor es geladen wird, erscheint ein Formular, wo man den Inhalt auswählen kann und nur diese Seiten werden geladen?</b>

  1. Hi,

    <b>Daher meine Frage, könnte man nur ein einziges PDF-Dokument erstellen, das alles beinhaltet, aber bevor es geladen wird, erscheint ein Formular, wo man den Inhalt auswählen kann und nur diese Seiten werden geladen?</b>

    Ich sehe da zwei möglichkeiten.
    1. Könntest du severseitig die PDF's generieren, wobei du allerdings Bibliotheken brauchst, die zum Teil gut was kosten. Falls dir dier Umweg über Ghostsrcipt nicht zu kompliziert ist, müsste das auch mit OpenSource Bibliotheken gelingen. Vielleicht gibt es ja auch eine Bibliothek die das direkt kann. Ich würde allerdings die PDF's nur einmal erstellen und nur bei jeder neuen Version die PDF's erzeugen.

    2. Du könntest einfach die PDD's, die benötigt werden in eine .tar.gz/.tar.bz/.zip/.rar oder was auch immer speichern. So würdest du ausserdem noch ein wenig traffic sparen.

    Grüße Andres Freund

    --
    ss:) zu:) ls:} fo:) de:] va:) ch:| n4:& rl:° br:^ js:( ie:% fl:( mo:|
  2. Hallo,

    Daher meine Frage, könnte man nur ein einziges PDF-Dokument erstellen, das alles beinhaltet, aber bevor es geladen wird, erscheint ein Formular, wo man den Inhalt auswählen kann und nur diese Seiten werden geladen?

    Ich denke nicht, dass das nur mit PDF moeglich ist.
    PDF kann zwar vieles, aber grundsaetzlich sind PDFs Dokumente
    (PDF = Portable Document Format), und nicht Programme,
    die aufgrund von irgendwelchen Parametern irgendwas ausgeben.

    Wenn Du die PDFs auf dem Server zur Laufzeit generieren willst,
    hilft Dir eventuell die freie Klasse FPDF:
    http://www.fpdf.org/
    Laeuft auch, wenn sich der Webhoster weigert, irgendwelche
    Libraries zu installieren;-)

    HTH, mfg
    Thomas