Versenden eines Fragebogens
Stephan
- html
Hallo, ich habe das Problem, daß sich einen selbsterstellten Fragebogen nicht absenden läßt. Immer, wenn ich au "senden" klicke, öffnet sich mein "normales" eMail Programm - aber der Fragebogen wird nicht geschickt ... Was mache ich falsch - resp. was muß ich ändern ??? Ein Muster-Code folgt. Wäre toll. wenn mir jemand helfen könnte :-) Danke Stephan
<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0"> <title>Fragebogen</title> <!-- saved from url=(0022)http://internet.e-mail --> <NOLAYER> <STYLE id="NOF_STYLE_SHEET"> </head>
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000" topmargin="1" leftmargin="1">
<p></STYLE></p> <div align="center"><center>
<table border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#80FFFF" height="1330" nof="LayoutBereich1"> <tr> <td valign="top"><form action="mailto:info@schweden-immobilien.com" method="post" enctype="text/plain" name="LayoutBereich1FORM"> <div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="100%" nof="LayoutBereich1"> <tr> <td valign="top" width="10" height="8"><img src="body_agb-Dateien/clearpixel.gif" width="10" height="1"></td> <td valign="top" width="506"><img src="body_agb-Dateien/clearpixel.gif" width="506" height="1"></td> </tr> </table> </center></div><div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="100%" nof="LayoutBereich1"> <tr> <td align="center" valign="bottom" width="100%"><p align="center"><font color="#FF0000" size="4" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive"><u>Meine Anfra</u>g<u>e</u> ...</font></p> <p align="center"><font size="2" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive">für das <strong>Zimmer 1</strong> <input type="checkbox" name="Zimmer_1" value="ON" id="Kontrollkaestchen41"> <strong>Zimmer 2</strong> <input type="checkbox" name="Zimmer_2" value="ON" id="Kontrollkaestchen42"> <strong>Zimmer 3</strong> <input type="checkbox" name="Zimmer_3" value="ON" id="Kontrollkaestchen43"> <strong>Zimmer 4</strong> <input type="checkbox" name="Zummer_4" value="ON" id="Kontrollkaestchen44"> </font></p> <p align="center"><font color="#800000" size="2" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive"><strong>Hier haben Sie Platz für weitere Mitteilungen</strong></font><font size="2" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive"><strong><br> </strong><textarea name="MehrzeiligesEingabefeld1" rows="4" cols="52" id="Mehrzeiliges Eingabefeld1" wrap="PHYSICAL"></textarea></font> </p> <p align="center"><font color="#FF0000" size="2" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive"><strong>Bitte darauf achten, dass alle Felder ausgefüllt sind - besonders die Absenderangaben - ehe Sie "senden"</strong></font></p> <p align="center"><font size="2" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive">Name.... <input type="text" size="26" maxlength="38" name="Name" id="Eingabefeld2"> Strasse / Hausnummer <input type="text" size="25" maxlength="38" name="Strasse" id="Eingabefeld3"></font></p> <p align="center"><font size="2" face="Comic Sans MS,Tekton,Blueprint,Dom Casual,Dom Casual BT,cursive">PLZ Ort.. <input type="text" size="26" maxlength="38" name="Wohnort" id="Eingabefeld4"> Vorwahl /Telefonnum.. <input type="text" size="25" maxlength="38" name="Telefon" id="Eingabefeld5"> </font> </p> <p align="center"><font color="#CC0033" size="2"><b><u>AOL-Nutzer</u></b>: Den FRB bitte ggf. ausdrucken und <u>per Fax</u> versenden!!</font><font color="#993333" size="3"> </font></p> <p align="center"><a href="start.html"><font color="#FF0000" size="1" face="Arial"><strong>zurück zur Start-Seite</strong></font></a></p> <div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="300" nof="LayoutBereich1"> <tr> <td align="center" width="220"><p align="center"><font color="#993333" size="2"><input type="reset" name="Schaltflächen1" value="Einträge neu erstellen" id="Schaltflaechen1"></font></p> </td> <td align="center" width="100"><p align="center"><font color="#993333" size="2"><input type="submit" name="FormularHandler1" value="Senden" id="FormularHandler1"></font></p> </td> </tr> </table> </center></div></td> </tr> </table> </center></div> </form> </td> </tr> </table> </center></div> </body> </html>
Hi Du,
ich denke, es mangelt noch ein wenig an der grundlegenden Kenntnis, wie Formulare überhaupt "verschickt" werden.
Die Methode, die Du Dir vorstellst, benötigt auf dem Webserver ein Skript (z.B. in Perl oder PHP etc.), das die vom Besucher Deiner Seite eingegebenen und soeben abgesandten Daten annimmt und damit etwas anstellt, z.B. in eine Datei auf dem Server schreiben oder von einem Mailservice, der auf dem Server läuft, an Dich zu schicken.
Damit der Browser aber überhaupt erst weiß, dass er die Daten beim Drücken auf den Absendebutton zu einem bestimmten Skript auf einem bestimmten Server senden soll, muss man ihm das im action-Parameter des form-Tags sagen, z.B. so:
<form action="http://meinserver.de/cgi/processform.pl" ...
Du hast aber angegeben, dass der Browser die Daten nicht per htt-Protokoll senden soll, sondern per Mail (durch Deine Angabe des Protokolls "mailto") :
<td valign="top"><form
action="mailto:info@schweden-immobilien.com"
method="post" enctype="text/plain"
name="LayoutBereich1FORM">
Das geht zwar auch, ist aber glaube ich nicht das, was Du willst.
Grüße,
Mirko
Hi Mirko42,
<form action="mailto:info@schweden-immobilien.com" method="post"
enctype="text/plain" name="LayoutBereich1FORM">
Das geht zwar auch, ist aber glaube ich nicht das, was Du willst.
Nein, mailto: Formulare gehen mit neueren E-Mail Programmen überhaupt nicht mehr, wie ich mir gerade in https://forum.selfhtml.org/?t=99168&m=606539 habe erklären lassen.
MfG, Dennis.
Hallo,
Nein, mailto: Formulare gehen mit neueren E-Mail Programmen überhaupt nicht mehr, wie ich mir gerade in https://forum.selfhtml.org/?t=99168&m=606539 habe erklären lassen.
Ich glaube aber, er wollte es gar nicht per Mail "versenden", sondern ganz elegant per Skript.
Mirko
Hi Mirko42,
mailto: Formulare gehen mit neueren E-Mail Programmen überhaupt nicht mehr, wie ich mir gerade in https://forum.selfhtml.org/?t=99168&m=606539 habe erklären lassen.
Ich glaube aber, er wollte es gar nicht per Mail "versenden", sondern ganz elegant per Skript.
Wie kommst du darauf? In seinem Ausgansposting stand doch:
<form action="mailto:info@schweden-immobilien.com" [...] >
Btw glaube ich kaum, dass jemand, der seine Seiten mit Frontpage macht und den ganzen Code hier postet besonders viel von serverseitiger Formular-Versendungs-Technik versteht ;-)
MfG, Dennis.
Hallo,
Wie kommst du darauf? In seinem Ausgansposting stand doch:
<form action="mailto:info@schweden-immobilien.com" [...] >
Btw glaube ich kaum, dass jemand, der seine Seiten mit Frontpage macht und den ganzen Code hier postet besonders viel von serverseitiger Formular-Versendungs-Technik versteht ;-)
Eben. Ich hatte den Eindruck, er wusste gar nicht, was da in seinem Code steht/stehen müsste. Seine Beschreibung dessen, was passiert (aber nicht gewünscht ist), klang danach, dass er es ganz ohne das ihn so überraschende Öffnen des Mailprogramms machen wollte.
Grüße,
Mirko
Hallo,
<form action="mailto:info@schweden-immobilien.com" method="post" enctype="text/plain" name="LayoutBereich1FORM">
versuch mal, method="post" wegzulassen. Daran kann es liegen.
Mit freundlichen Grüßen, Lucas
Hallo Lucas,
<form action="mailto:info@schweden-immobilien.com" method="post" enctype="text/plain" name="LayoutBereich1FORM">
versuch mal, method="post" wegzulassen. Daran kann es liegen.
Quatsch.
Gruss aus Luzern,
Daniel
Hi Stephan,
Als erstes mal: Send bitte nicht so viel nutzlosen Quellcode, sondern reduziere auf das Relevante!
ich habe das Problem, daß sich einen selbsterstellten Fragebogen nicht absenden läßt.
Immer, wenn ich au "senden" klicke, öffnet sich mein "normales" eMail Programm - aber der Fragebogen wird nicht geschickt ...
Du verwendest mailto: Formulare, diese werden (aus Sicherheitsgründen) von neueren E-Mail Programmen gar nicht mehr unterstützt. Was an mailto: Formularen also so schlecht ist und was es für einfache, kostenlose Alternativen gibt, findest du auf http://tutorial.riehle-web.com/formulare/versenden.html#server zusammengestellt.
MfG, Dennis.
Hallo,
<b><u>AOL-Nutzer</u></b>: Den FRB
bitte ggf. ausdrucken und <u>per Fax</u>
versenden!!
Ich würde noch folgenden Hinweis anbringen: "Wer kein Faxgerät besitzt, greife bitte zur nächstbesten Brieftaube!" ;-)
Also, diese oben zitierte Mitteilung ist doch wohl ein Scherz, oder?
Gruß
Lachgas