CGI-Script Mail Feedback Formular
1. Einleitung
Dieses Skript bietet die Möglichkeit eine ausgefülltes Formular per
EMail zu verschicken (z.B. Bestellformular).
2. Verwendung
Zuerst muß das Mailprogramm aufgerufen werden:
<FORM ACTION="http://wwwsrv01.mycity.at/cgi-bin/wwwmail.exe" METHOD="post">
Danach folgen die Zielfelder (in diesem Fall schicken wir die Mail an xxx@Mycity.at):
<INPUT TYPE="hidden" NAME="SENDTO" value="xxx@mycity.at">
In der nächsten Zeile folgt der gewünschte Mailserver (in diesem Fall unser Mailserver):
<INPUT TYPE="hidden" NAME="SERVER" value="mail.mycity.at">
Die weiteren Zeilen können Sie optional einzufügen (sie sind aber nicht zwingend erforderlich).
Wenn ein Betreff in der eingehenden Nachricht erwünscht ist kann das Schlüsselwort "SUBJECT"
verwendet werden:
<INPUT TYPE="hidden" NAME="SUBJECT" value="Betreff">
Um auf eine erfolgreiche Versendung dem Besucher eine bestimmte Seite anzuzeigen können
Sie den Pfad einer HTML-Datei angeben, die als Bestätigung angezeigt wird:
<INPUT TYPE="hidden" NAME="RESULTURL" value="http://wwwsrv01.mycity.at/privat/9704xxxx/ergebnis.htm">
3. Eingabefelder
Hier können Sie verschiede Formularfelder definieren, in die dann der Besucher
auf Ihrer Seite z.B. seinen Namen, Telefonnummer oder seine E-Mail Adresse eintragen kann.
Die folgenden Zeilen sollen nur ein Beispiel sein (mit <PRE> beginnt und mit
</PRE> endet der Bereich):
<PRE>
<B>Your details:</B>
Name: <INPUT NAME="uname" SIZE=25>
Beruf: <INPUT NAME="title" SIZE=25>
Arbeitgeber: <INPUT NAME="company" SIZE=40>
Telefonnummer: <INPUT NAME="phone" SIZE=25>
E-Mail: <INPUT NAME="email" SIZE=25>
Nun fehlt nur noch ein Bereich, in dem der Besucher seine eigentliche Mail
schreiben kann (ROWS steht für dei Anzahl der Zeilen, und COLS für die Länge
der Zeilen):
Notes: <TEXTAREA NAME="Brieftext" ROWS="8" COLS="60"></TEXTAREA>
Jetzt noch die Buttons zum versenden der Nachricht:
<p><font size="3">Drücken
Sie <input type="submit" value="Absenden"> und der Inhalt wird
verschickt, oder <input type="reset" value="Neu beginnen"> um
noch einmal neu zu beginnen.
</font></p>
4. Beispiel
|