Formular wird nicht versendet

Von: , Frage gestellt am Mo, 8. Nov 1999

Folgendes Problem: Ich habe ein Formular, das mit der mailto-Option versendet werden soll. Stattdessen öffnet sich nach dem Klick auf den senden-Button das Mail-Programm (Outlook oder auch Pegasus) und die in das Formular eingegebenen Daten sind futsch. Kann man das nur mit einem cgi umgehen oder geht das auch anders?

Gruß
Lothar

4 Antworten zu dieser Frage

  1. Antwort von nach 18 Stunden hilfreich
    Re: Formular wird nicht versendet

    Hallo! Folgendes Problem: Ich habe ein Formular,
    das mit der mailto-Option versendet
    werden soll. Stattdessen öffnet sich nach
    dem Klick auf den senden-Button das
    Mail-Programm (Outlook oder auch Pegasus)
    und die in das Formular eingegebenen
    Daten sind futsch. Kann man das nur mit
    einem cgi umgehen oder geht das auch
    anders?
    Ich würde Dir grundsätzlich davon abraten, Formulare mit "mailto" zu versenden, erstens funktioniert es nur, wenn der Benutzer ein Mailprogramm konfiguriert hat und auch dann kann es noch Probleme geben (wie bei Outlook und Pegasus).

    Am besten verwendest Du ein CGI-Skript, das Dir die Formulardaten per Mail zurücksendet. Da das Mailprogramm des Web-Servers (z. B. sendmail) die Mail schickt, bist Du von der Konfiguration des Clients völlig unabhängig.
    -> Beispiele unter:
    http://www.cgi-resources.com/

    Ciao, Tanja

  2. Antwort von nach einem Tag hilfreich
    Re: Formular wird nicht versendet

    Hallo Lothar,

    ich hab das Problem folgendermaßen gelöst:
    !--<form METHOD=post enctype="text/plain ACTION="[E-Mail-Adresse entfernt] eingeben">
    dann das Formular aufbauen und am Ende
    !--<input TYPE=submit VALUE="abschicken">--
    !--<input TYPE=reset VALUE="löschen">--

    und das funktioniert

    Gruß, Heike

    • Antwort von nach einem Tag hilfreich
      Re^2: Formular wird nicht versendet

      Hallo! ich hab das Problem folgendermaßen
      gelöst:
      !--<form METHOD=post
      enctype="text/plain
      ACTION="mailto:
      ... und das funktioniert
      Aber nur, wenn derjenige, der die Seite aufruft auch einen Mail-Client konfiguriert hat. Da dies nicht bei allen Nutzern der Fall ist und es selbst mit einem installiertem Mail-Client (wie Lothar ja schrieb) noch Probleme geben kann, würde ich es ausschließlich mit CGI machen. Das funktioniert immer und ist völlig vom Client unabhängig.

      Ciao, Tanja

      • Antwort von nach einem Tag hilfreich
        Re^3: Formular wird nicht versendet

        Hallo nochmal!
        Tja, Tanja hat das schon richtig geblickt. Es klappt eben nicht immer. Mit mailto usw. versuche ich es ja, aber wenn man das Formular ausgefüllt hat, drängelt sich das Mailprogramm vor und all die schönen Eingaben aus dem Formular sind im digitalen Nirwana verschwunden. Ich weiß, das man mit CGI das Problem umgehen kann, davon habe ich aber keine Ahnung und deshalb wollte ich wissen, ob es vielleicht noch einen anderen Weg gibt. Ist aber wohl nicht. Schade... [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!