Ingo: Formularsendebestätigung

Hallo, habe ein kleines html-Formular gebaut, dass mit mailto nicht mit CGI versendet werden soll.
Wie kann ich es anstellen, dass ich nach der Versendung, dem Kunden sage, dass das Formular verschickt worden ist oder wir kann ich nach dem Verschicken auf eine andere Seite umschalten?
Gruss und Danke, Ingo

  1. Hallöchen,

    probier das

    <form method="POST" action="mailto:m.mustermann@kadiba.de" onsubmit="javascript:document.location.href='danke.htm'">

    Beachte aber bitte, das die Daten als beim Empfänger als Anhang mehr oder weniger in verschlüsselter bzw. kryptischer Schreibweise ankommen. Nutze entweder ein PHP-Script oder CGI-Formmailer, sieht auch professioneller aus.

    Cu Rico

    1. Hallihallo

      <form method="POST" action="mailto:m.mustermann@kadiba.de" onsubmit="javascript:document.location.href='danke.htm'">

      Beachte aber bitte, das die Daten als beim Empfänger als Anhang mehr oder weniger in verschlüsselter bzw. kryptischer Schreibweise ankommen. Nutze entweder ein PHP-Script oder CGI-Formmailer, sieht auch professioneller aus.

      Außerdem wäre da noch zu sagen, daß verschiedene Mailclients das Formular gar nicht sofort absenden, sondern es im Postausgang zwischenspeichern. Also wäre die Aussage "Sie haben folgendes gesendet" (o. Ä.) unter Umständen falsch.

      Tschüß, Auge

      1. Hallihallo

        <form method="POST" action="mailto:m.mustermann@kadiba.de" onsubmit="javascript:document.location.href='danke.htm'">

        Außerdem wäre da noch zu sagen, daß verschiedene Mailclients das Formular gar nicht sofort absenden, sondern es im Postausgang zwischenspeichern. Also wäre die Aussage "Sie haben folgendes gesendet" (o. Ä.) unter Umständen falsch.

        Also was ist zu tun? Respektive wie kann ich feststellen, ob eine Email (Formular mit Daten) abgesandt wurde?

        Dass die Email ankommen muss, ist ja auch wieder spekulativ. Und man/frau kann allenfalls nur behaupten, dass eine Nachricht abgesandt wurde und kaum, ob sie ankam (ausser mit Empfangsbestätigung, was aber auch wieder "benutzerabhängig", also unbrauchbar wäre...).

        Da bietet ein Script (und Formualrübermittlung mit Methode GET) wirklich Vorteile! Oder gibts einen Weg?

        Gruss
        Roman

        1. Hallihallo

          Außerdem wäre da noch zu sagen, daß verschiedene Mailclients das Formular gar nicht sofort absenden, sondern es im Postausgang zwischenspeichern. Also wäre die Aussage "Sie haben folgendes gesendet" (o. Ä.) unter Umständen falsch.

          Also was ist zu tun? Respektive wie kann ich feststellen, ob eine Email (Formular mit Daten) abgesandt wurde?

          Das sollte ein serverseitiges Skript tun. Sowohl senden als auch bestätigen. Also Perl oder PHP o. Ä. und nicht "mailto".

          Dass die Email ankommen muss, ist ja auch wieder spekulativ. Und man/frau kann allenfalls nur behaupten, dass eine Nachricht abgesandt wurde und kaum, ob sie ankam (ausser mit Empfangsbestätigung, was aber auch wieder "benutzerabhängig", also unbrauchbar wäre...).

          Einerseits wurde wegen einer _Sendebestätigung_ gefragt, und andererseits kann der Empfänger, es ist ja nur einer, Die entsprechenden Einstellungen tätigen.

          Da bietet ein Script (und Formualrübermittlung mit Methode GET) wirklich Vorteile! Oder gibts einen Weg?

          Natürlich, obwohl mir nicht ganz klar ist, warum es "get" sein muß.

          Los, nu sach mal ;-)

          Tschüß, Auge

          Gruss
          Roman