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