Das PDF- Formular besteht aus
mehreren klar definierten Feldern. |
|
Bei der Übertragung eines
ausgefüllten Formulars an den Server müssen die Feldnamen und ihre
Inhalte so übertragen werden, dass der Empfänger eine Zuordnung der
Felder zu den Daten vornehmen und die Daten auswerten kann. Deshalb werden
Formularfelder und Inhalte für die Übertragung nach vorgegebenen Regeln
kodiert. Für das ausgefüllte Formular mit dem
Exportformat HTML ergibt sich folgende Kodierung: |
name=Petra+Bilke
&anschrift=12345+Muster
&telefon=%280341%29+45465657
&email=Petra%40Bilke.de
&text=%dcber+die+M%f6glichkeit+ein+HTML-
+Formular+in+ein+PDF-+Formular+umzuwandeln%2c+w%fcnsche+ich
+mir+ausf%fchrliche+Zusatzinformationen.
&interesse=Gespraech |
Die versendeten Daten werden auf
dem Server über ein CGI-Script ausgewertet, das den Standardeingabestrom
einliest.
Bei CGI handelt es sich um eine Schnittstelle, die den
Ablauf von Programmen unter der Steuerung eines Informationsservers
ermöglicht. Ein CGI-Script ist ein ausführbares Programm, das
selbständig ablauffähig ist. Ein solches CGI-Script benötigt keine
spezielle Programmiersprache – du kannst also Programmiersprachen wie C,
Perl oder PHP nutzen.
Das Beispiel kontakt.pdf
benutzt die Programmiersprache PHP . Die Daten werden
in eine MySQL-Datenbank eingelesen.
Die an den Benutzer des Formulars übermittelte E-Mail
sieht so aus: |
|
Die Inhalte der
Variablen werden in der Tabelle kontakt in einer MySQL-Datenbank
abgelegt.ausgabe.php
|