Form2Mail
Ben�tzung:
Form2Mail kann mit folgender Formularstruktur ben�tzt werden (gesamtes Script auf S3):
|
Beschreibung: |
Typ: |
Beispiel: |
1. |
Daten wurden erfolgreich gesendet. |
Hiddenfield |
Gesendet.htm |
2. |
W�hrend des Sendens trat ein Fehler auf. |
Hiddenfield |
ERROR.htm |
3. |
Empf�ngeradresse |
Textfeld |
|
4. |
Absenderadresse |
Textfeld |
info@clinch.ch |
5. |
Betreff |
Textfeld |
Testmail |
6. |
Mailtext |
Textfeld (1-15 mogl.) |
Test von Tester |
Um ein solches Formular zu erstellen gehen Sie wie folgt vor.
Erstellen Sie ein neues HTML- Dokument (www.selfhtml.net)
und f�gen Sie die Zeile
<form action=�http://data.clinch.ch/form2mail/form2mail.html�
method="POST">
zwischen die Body Tags der HTML Datei ein. Nach action muss
die form2mail Datei auf unserem Server angegeben werden. Nun k�nnen Sie die
drei versteckten (Hidden) Textfelder definieren.
<input type="hidden"
name="redirectOK"value="http://data.clinch.ch/form2mail/form2send.htm">
Der Name dieses Feldes, der im Beispiel �redirectOK� ist,
kann nach Belieben ver�ndert werden, muss aber immer zwischen den beiden
Anf�hrungszeichen stehen. Unter �value� geben Sie zwischen die Hochstriche die
Seite an, an die der Benutzer weitergeleitet werden soll, wenn das Abschicken
des Formulars erfolgreich war. Sie k�nnen auch den im Beispiel verwendeten Pfad
ben�tzen, den Sie auf unsere neutrale Seite leitet.
Wenn ein Fehler w�hrend des Sendens des Formulars auftritt,
wird die Seite aufgerufen, die mit diesem Hiddenfield definiert wird.
<input type="hidden" name="redirectError"
value="http://data.clinch.ch/forma2mail/form2mail_error.htm">
Auf den Seiten redirectError und redirectOK sollte ein Link
vorhanden sein, der den Anwender wieder auf Ihre Hauptseite (Bsp. www.clinch.ch) bringt. Wenn Sie unsere redirectError und
redirectOK Seiten verwenden, wird der Benutzer automatisch auf www.clinch.ch weitergeleitet.
Als n�chstes folgen die E-Mail Adresseingaben. In dieses
Feld wird schlussendlich der Empf�nger der E-Mail eingegeben.
<input type="text" name="Empf�nger">
Der Name des Feldes, der im Beispiel �Empf�nger� ist, kann
wiederum nach belieben ver�ndert werden. Falls der Emf�ngername immer gleich
ist, beispielsweise wenn das E-Mail immer an den Webmaster der Seite bestimmt
ist, kann folgender Code anstatt dem obenstehenden ben�tzt werden:
<input type="hidden" name="Empf�nger"
value=�info@clinch.ch�>
Nun ist das Textfeld unsichtbar. Unter value geben Sie Ihre E-Mail Adresse an.
Es werden jetzt zwei weitere gleiche Felder wie oben hinzugef�gt. Achtung: der
Name des Feldes darf nie gleich sein. Jedes Feld, das vom Benutzer nicht
ge�ndert werden soll, kann mit type=�hidden�
unsichtbar gemacht werden. Mit value=�info@clinch.ch� wird der Wert dem Feld zugewiesen.
F�gen Sie nun folgende Felder hinzu.
Absender: <input
type="text" name="Empf�nger">
oder <input
type="hidden" name="Absender" value=�info@clinch.ch�>
Betreff: <input type="text"
name="Betreff">
oder <input type="hidden"
name="Betreff" value=�Ihr Betreff�>
Dies sind die obligatorischen Felder, die zum ben�tzen des
Formulars ben�tigt werden. Sie k�nnen nun bis zu 15 weitere Textfelder (<input type="text"
name="Betreff">) hinzuf�gen, wobei jedes Feld einen anderen
Namen haben muss. Alle diese Felder werden beim Abschicken des Formulars in die
E-Mail eingebunden.
Wenn das Formular Ihre gew�nschte Form angenommen hat, ben�tigen Sie noch einen
Button, bei dessen Aktivierung die Daten an die Seite, die unter <form action=�... am Anfang des
Formulars angegeben wurde, �bermittelt werden. Der Programmtext sieht wie folgt
aus:
<input type="submit" name=""
value="Abschicken">
Der Button sollte keinen Namen haben, da der sonst auch
mitgeschickt wird.
Nun schliessen Sie den Form-Tag noch mit fogendem Code:
</form>
Das Formular ist jetzt fertiggestellt.
Es sollte etwa so aussehen:
<body bgcolor="#FFFFFF" text="#000000">
<form action="http://data.clinch.ch/form2mail/form2mail.html"
method="POST">
<p>gesendet<br>
��� <input type="hidden"
name="redirectOK"
value="http://data.clinch.ch/form2mail/form2mail_send.htm">
</p>
<p>ERROR<br>
��� <input type="hidden"
name="redirectError"
value="http://data.clinch.ch/form2mail/form2mail_error.htm">
</p>
<p>Empfänger<br>
� <input type="text"
name="textfield3">
</p>
<p>Absender<br>
� <input type="text"
name="textfield4">
</p>
<p>Betreff<br>
� <input type="text"
name="textfield5">
</p>
� <p>Text<br>
��� <input type="text"
name="textfield6">
��� <br>
��� <input type="text"
name="textfield7">
��� <br>
��� <input type="text"
name="textfield8">
� </p>
� <p>
��� <input type="submit"
name="" value="Abschicken">
� </p>
</form>
Bei Problemen oder Fehlern kontaktieren Sie bitte:
System � Clinch Aadorf GmbH
Morgentalstrasse 44
8355 Aadorf
Tel. 052 366 22 22
Fax: 052 366 20 71