Clemens: Bestätigungsseite beim Absenden eines Formulars

Beitrag lesen

Du kannstim Formulartag mit onSubmit eine Javascript-Funtion starten, die
dir ein Popup-Fenster oeffnet oder eine neue Seite,... was du moechtest.

Hallo!

Das würde ich mal lassen, Ulrike will ja eine Seite anzeigen lassen, wenn das Formular wirklich abgeschickt wurde, und nicht schon wenn "nur" der Button gedrückt wurde.

In was ist das Formular geschrieben, PHP, Perl, was anderes?

Mit PHP könntest Du das so lösen, dass nach einer Useraktion das Formular-Skript nochmals aufgerufen wird. Ist das Formular nicht ausgefüllt, d.h. die Variablen leer oder mit falschem Inhalt belegt (z.B. E-Mail ohne "@") wird das Formular angezeigt. Sind alle Daten komplett, wird das Forumlar nicht angezeigt, sondern die Daten zur Weiterverarbeitung weggeschickt, bei einem Mailformular z.B. so:

if (@mail("$empfaenger_name <$empfaenger_email>",
        $subject, $msg, $mailheaders))
    {
      echo "
        Danke für Ihre Nachricht!
        <br><br>

Ihre Mitteilung wurde an $$empfaenger_name
        verschickt.
        <br><br>

Datum: ". date('d.m.Y / H:i');
    }

Clemens