Um Feedback von Deiner WebSite zu bekommen, brauchst Du ein 'Formular'. Ein Formular besteht aus verschiedenen Feldern, mit denen man sich Texte oder vordefinierte Informationen schicken lassen kann. Aber das kennst Du als erfahrener Surfer sowieso.
Gehen wir also gleich in medias res.
Es gibt ein paar Element, die für ein 'Wesen' des Formulars unerlässlich sind.
<formular>-tag + notwendige Angaben:
Es beginnt mit dem <formular>-tag.
Dieser sieht im speziellen so aus: <form action="../formreply/" method="POST">
Dann kommen noch die von Dir zu befüllenden Angaben: <!-- unbedingt ausfuellen -->
<input type="hidden" name="recipient" value="your@email-adress.at">
<input type="hidden" name="subject" value="subject in your mail">
hier gibst Du ein, an welche e-mail Adresse die Antwort geschickt werden soll und welcher 'Subject' in der mail erscheinen soll.
Diese Felder MUßT Du angeben !!!!!
Am Ende des ganzen Forms muß dann noch:
</form>
stehen. Gehört ja abgeschlossen.
Die Feldnamen haben eine eigene Bennungsweise:
z.B. 'a#Feldname'
Der Ausdruck vor dem '#' ist zum sortieren der Feldreihenfolge. Es wird alphabetisch sortiert. Der Text vor dem '#' wird nicht übermittelt, sondern nur intern verwendet.
Feldtypen:
So und nun ein paar verschiedene Feldtypen und deren Charakteristikum und gleich die Beispiele dazu:
Wenn Du dem Feld den gleichen Namen gibst (z.B. name="b#weitereInfo"), so kann man nur eine Auswahl treffen. Der Wert der bei 'value' steht, wird übermittelt.
Bei verschiedenen Feldnamen, kann man mehr auswählen: