Man kann also in einem Formular
(
<form></form>
) Eingabefelder
unterschiedlicher Art angeben, die einen Namen haben, und denen
eine Wert zugeweisen wird. Ggf. kann man voreingestellte Werte
vergeben. Nicht alle Felder sieht der Benutzer
(
type="hidden"
).
Wir eine
type="submit"
-eingebe gewählt,
wird die angegebenenaktion ausgeführt, im diese Beispiel wird
durch
action="mailto:lammers@math.uni-muenster.de"
eine Email
mit den Werten versand:
From: "Dr. Dietmar Lammers" <lammers@math.uni-muenster.de>
Sender: lammers
To: lammers@math.uni-muenster.de
Subject: Form posted from Mozilla
Date: Thu, 22 Feb 2001 13:59:39 +0100
ID=1&vorname=Dietmar&name=Lammers&email=lammers%40math.uni-muenster.de
Das ist nicht gerade leserlich, unter der weiteren Angabe von
enctype="text/plain"
wird die Mail dann lesbar formatiert:
From: "Dr. Dietmar Lammers" <lammers@math.uni-muenster.de>
Sender: lammers
To: lammers@math.uni-muenster.de
Subject: Form posted from Mozilla
Date: Thu, 22 Feb 2001 14:04:59 +0100
ID=1
vorname=Dietmar
name=Lammers
email=lammers@math.uni-muenster.de
Das wird für viele Zwecke reichen, und ist relativ sicher, da es
durch einen Postempfänger gefiltert wird. Dieser kann natürlich
eine so streng formalisierte Eamilk auch (halb-)automatisch
weiterverarbeiten - das ist dann weniger sicher, verlagert das
Risiko aber auf den Mailempfänger.
Die wesentlichen andere Aktion ist das Auswerten des Formulars
durch ein
CGI-Script.