Stephan: Versenden eines Fragebogens

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"> &nbsp;<strong>Zimmer                     2</strong>&nbsp;<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 &quot;senden&quot;</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">&nbsp;</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>

  1. 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

    1. 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.

      --
      Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
      Zufällige Hinweise:
      ------------------------
      Meine Homepage: http://www.riehle-web.com
      Tutorial: http://tutorial.riehle-web.com
      1. 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

        1. 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.

          --
          Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
          Zufällige Hinweise:
          ------------------------
          Antworten per E-Mail gibts hier nicht!
          1. 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

  2. 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

    --
    selfcode: sh:( fo:| ch:? rl:° br:& n4:° ie:| va:| de:< zu:) fl:| ss:) ls:< js:|
    1. 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

  3. 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.

    --
    Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
    Zufällige Hinweise:
    ------------------------
    Wissen ist gut, Können ist besser, aber das Beste und Interessanteste ist der Weg dahin! (Gernot Back)
  4. 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

    --
    Keine Verbesserung ist zu klein oder geringfügig, als dass man sie nicht durchführen sollte. (Adorno)