CGI Formular für Strato Homepage.
In den Powerweb Paketen von Strato gibt es die Möglichkeit ein Email Formular
per CGI zu verschicken. Die Einrichtung eines solchen Formulars will ich hier
kurz erläutern, obwohl das bei Strato weitaus ausführlicher und sehr
verständlich erklärt wird. Dennoch, hier die Kurzanleitung:
Anstatt als Action des Formulars die email Adresse einzugeben, wird hier folgendes
eingetragen:
/cgi-bin/mailmanager.pl
<form action="/cgi-bin/mailmanager.pl" method="post">
Außerdem braucht man ein verstecktes Formalarfeld, in dem die eigene email
Adresse aufgeführt wird.
<input type=hidden name="recipient" value="mail@meineDomain.de">
Wenn man den Betreffzeile selber bestimmen will, kann man auch dafür ein verstecktes Feld erstellen.
<input type=hidden name="subject" value="mein Email Formular ">
Es funktionieren nur die eigenen
Email Adressen, für die man jedoch eine Weiterleitung konfigurieren kann. Damit funktioniert das Formular.
Man kann es allerdings noch ein bisschen besser machen:
Damit Emailprogramme Name, Absender und Betreff als solchen erkennen, und man somit die Antwortfunktion des Emailprogramms nutzen kann, sollte das Namensfeld realname und das Email Feld des Absenders email, und das Betrefffeld subject heißen. Außerdem muss man noch folgende Zeile einfügen:
<INPUT type=hidden name="print_config" value="email,subject,realname">
Nach erfolgreichem Versenden wird als Bestätigung eine Standardseite von Strato eingeblendet. Man kann stattdessen eine eigene Seite erstellen und mit folgendem Script auf diese Seite verweisen:
<INPUT type=hidden name="redirect" value="http://www.meineDomain.de/meineBestätigungsSeite.htm">
Eine ausführliche Anleitung mit weiteren Funktionen findet man bei Strato Kundenlogin (Homepagegestaltung/ CGI 2005/ Weitere nützliche Profi-CGIs für ihre Homepage/ Mailmanager). Oder hier die Anleitung als PDF Dokument.
zurück | Startseite | ![]() |