Achtung, das folgende Listing legt nur Wert auf Übersichtlichkeit und Verständlichkeit des Quelltextes; als fertiges gut formatiertes Formular dient es nicht.
<html>
<head>
</head>
<body>
<form action="http://www.julian-waldner.de/cgi-bin/x-form.pl" method="post">
<!-- ab hier Anweisungen (Codewörter mit Werten versehen und vom Typ "hidden", verborgen) für x-form -->
<input type="hidden" name="mailto" value="pi">
<!-- Nachricht wird von x-form an den Benutzer mit dem Alias "pi" verschickt -->
<input type="hidden" name="mailfrom" value="$E-Mail">
<!-- In das "mailfrom"-Feld wird von x-form der Wert des Eingabefelds "E-Mail" eingefügt
(die E-Mail-Adresse, die man ins Formular einträgt, erscheint als Absenderadresse) -->
<input type="hidden" name="namefrom" value="$Name">
<!-- In das "namefrom"-Feld wird von x-form der Wert des Eingabefelds "Name" eingefügt
(den Namen, den man ins Formular einträgt, erscheint als Name des Absender) -->
<input type="hidden" name="subject" value="Formular von $Name ausgefüllt">
<!-- Hier wird wieder "$Name" durch den eingegebenen Namen ersetzt. -->
<input type="hidden" name="sigtop" value="Das gab $Name in das Formular ein:">
<!-- feststehende Signatur am Anfang der E-Mail -->
<input type="hidden" name="sigend" value="Das wars!">
<!-- feststehende Signatur am Ende der E-Mail -->
<input type="hidden" name="redirectto"
value="http://www.julian-waldner.de/x-project/x-form.html">
<!-- an die angegebene Adresse wird der Besucher nach Abschicken des Formulars geleitet -->
<!-- bis hier Anweisungen für x-form -->
<!-- ab hier "normales", sichtbares Formular -->
Name: <input name="Name"">
E-Mail-Adresse: <input name="E-Mail"">
Kommentar: <textarea name="Kommentar"></textarea>
Bitte "3465" eingeben: <input name="checkword">
<input type="reset"> <input type="submit">
<!-- bis hier "normales", sichtbares Formular -->
</table></form>
</body>
</html>
Und so könnte eine Nachricht aussehen, die ins obige Formular eingegeben wurde:
Absender: "Gandalf" <Gandals@auenland.me>
Empfänger: "Pi" <pi@julian-waldner.de>
Betreff: Formular von Gandalf ausgefüllt
Sun, 30. Nov 2003 12:17:21 +0100 (MEZ)
Das gab Gandalf in das Formular ein:
Name: "Gandalf"
E-Mail: "Gandalf@auenland.me"
Kommentar: "Möge die Macht mit euch sein!"
Das wars!
this is a automatic generated mail from x-form.pl (information: http://www.julian-waldner.de/x-project/x-form.html
Remote IP-address: 80.228.44.58
For questions mail to: <pi@julian-waldner.de> (english / german)