Formular per Knopfdruck versenden

Auf meiner Homepage möchte ich ein Feedback-Formular einrichten. Irgendetwas mache ich aber anscheinend falsch, denn ich bekomme den Inhalt des Formulars beim Klick auf die Schaltfläche »Senden« nicht zugestellt. Können Sie mir mit den passenden Befehlen weiterhelfen?

Für das Senden des Formulars an eine E-Mail-Adresse benötigen Sie die HTML-Anweisung »FORM« plus weitere ergänzende Informationen in den Parametern »METHOD« und »ACTION«.

Mit »METHOD« legen Sie fest, wie das Formular verarbeitet werden soll. Um den Inhalt an ein Programm auf dem Webserver zu übergeben, müssten Sie »METHOD« mit der Anweisung »get« belegen. Für Ihren Fall verwenden Sie allerdings »post«. Das weist den Browser an, das Formular via E-Mail zu verschicken. »ACTION« ergänzt dabei den Parameter »METHOD« entweder um den Namen des auszuführenden Programms oder um die E-Mail-Adresse, an die der Browser den Inhalt des Formulars senden soll.

Achten Sie darauf, dass Sie die Anweisung per Anführungszeichen begrenzen und außerdem der Mailadresse das Schlüsselwort »MAILTO:« voranstellen. Der endgültige Befehl sieht dann so aus:



<FORM METHOD=post ACTION=ôMAILTO:Ihre@Adresse.deô>




Als nächstes benötigen Sie in Ihrem Formular eine Schaltfläche, um die in »FORM« definierte Aktion durchzuführen. Diese Schaltfläche erzeugen Sie mit Hilfe des HTML-Befehls »INPUT« und den beiden Parametern »TYPE« und »VALUE«.

Den ersten dieser Parameter belegen Sie mit »submit«, falls Sie den Inhalt des Formulars an eine mit »FORM« definierte E-Mail-Adresse senden möchten. Wenn Sie den Parameter mit »reset« belegen, werden beim Klick auf die Schaltfläche alle Eingaben im Formular zurückgesetzt.
Der Parameter »VALUE« schließlich definiert die Beschriftung der Schaltfläche. Die ganze Zeile müsste bei Ihnen etwa so aussehen:



<INPUT TYPE=SUBMIT VALUE=ôSendenô>




Damit sollte der Versand der Formularinhalte klappen.