Bestätigung nach dem Absenden eines Formulars
martin
- html
Hallo, ich möchte ein ausgefülltes Formular (siehe Beispiel)an meine e-mail-Adresse abschicken und danach dem Absender eine Bestätigung zukommen lassen.
<html>
<body>
<form action='mailto:info@meineseite.de' method='POST' enctype='text/plain'>
<table border='0'>
<tr>
<td><b>Name:</b></font></td>
<td><input type='text' size='15' maxlength='45' name='Name'></td></tr>
<tr>
<td></td>
<td><input class='closewin' type='submit' name='Submit' value=Abschicken></td></tr></table>
</form>
<body>
</html>
Mit der mail habe ich keine Probleme, doch wie komme ich zu dem Antwortschreiben? Vielleicht hat jemand ein Beispiel dafür!
Viele Grüße, martin!
hallo!
was möchtest du denn bstätigen? daß das mail ankam? die lösung, die du gewählt hast, ist client-basiert. du kannst aber serverseitig nichts bestätigen, was auf irgendeinem client passiert sein soll.
das was vermutlich du meinst, ist eine serverseitige bestätigung, das wäre möglich, wenn action="mail.php/asp/jsp/cfm" der fall wäre.
gruß, stefan
Hallo,
Automatisch?
Dann musst du zu deinem Mailanbieter gehn und einstellen: "Automatisch Antworten".
Mit HTML alleine geht das nicht (nur mit PHP oder so).
MFG
Andavos
Hallo,
Hallo, ich möchte ein ausgefülltes Formular (siehe Beispiel)an meine e-mail-Adresse abschicken und danach dem Absender eine Bestätigung zukommen lassen.
<form action='mailto:info@meineseite.de' method='POST' enctype='text/plain'>
Warum "mailto-Formulare" schlecht sind, steht z.B. auf
http://praast.de/ffq/formular/
Selbst wenn sie per Zufall "funktionieren" (d.h. der Browser spielt
so gut mit dem E-Mail-Programm zusammen, dass tatsaechlich
eine Mail mit allen Daten aus dem Formular abgeschickt wird)
hast Du aber keine Moeglichkeit anzugeben, was danach
passieren soll.
(Ausser vielleicht mit irgendeinem JavaScript Gebastel...)
<input type='submit' name='Submit' value=Abschicken>
Gewoehn Dir an, saemtliche Attributwerte in Anfuehrungszeichen
zu schreiben:
value="Abschicken"
In HTML 4 ist es in gewissen Faellen (z.B. Nur Buchstaben/Zahlen)
noch nicht zwingend vorgeschrieben, aber in XHTML schon.
Und es ist einfach sauberer, wenn Du es immer so machst.
Mit der mail habe ich keine Probleme, doch wie komme ich zu dem Antwortschreiben?
_Du_ hast vielleicht keine Probleme, aber Du bist ja
(hoffentlich:-) nicht der einzige, der das Formular
brauchen wird. Deshalb:
Mach die Formularverarbeitung auf dem Webserver,
z.B. mit PHP oder Perl, dann kannst Du auch die Antwortseite
selbst gestalten und - falls gewuenscht - sogar gewisse
Werte aus dem Formular in diese "Danke"-Seite mit einbauen.
Auch bei den Drittanbietern von Formmailern, siehe
http://aktuell.de.selfhtml.org/links/services.htm#diverse_german
sollte es vermutlich moeglich sein, eine (statische)
"Danke"-Seite anzugeben, auf die der Benutzer weitergeleitet
werden soll.
Gruesse,
Thomas