Walze: PHP-Kontaktformular auto reply mail / Eingangsbestätigung per Mail

Beitrag lesen

Wie kann ich diesem Formular eine auto-reply-funktion per Mail hinzufügen?

An dieser Stelle deines Codes ist deine Vorlage für den Versand einer Mail:

// ======= Mailversand
 
// Mail versenden und Versanderfolg merken
$mailSent = @mail($mailTo, $mailSubject, $mailText, "From: ".$mailFrom);

An dieser Stelle möchtest du entsprechende Zeilen einfügen:

 
// ======= Return-Seite an den Browser senden
 
// Wenn der Mailversand erfolgreich war:
if($mailSent == TRUE) {
   // Seite "Formular verarbeitet" senden:
   header("Location: " . $returnPage);
}
// Wenn die Mail nicht versendet werden konnte:
else {
   // Seite "Fehler aufgetreten" senden:
   header("Location: " . $returnErrorPage);
}

Sei gewarnt: Du solltest unbedingt darauf achten, dass du

  1. nur an eine einzelne Mail-Adresse verschickst,
  2. nur einen vorgefertigten Text, ohne jegliche Daten aus dem Formular verschickst.

Erlaubst du den Versand an mehrere Adressen oder übernimmst du außer der einen Adresse irgendwas anderes aus dem Kontaktformular, öffnest du deinen Webserver als Spamschleuder.

Im Zweifel lass' es besser sein. Die Gefahr ist zu groß und der Nutzen eher gering, denn der Besucher hat schon die Bestätigungsseite vor der Nase.

0 39

PHP Kontaktformular auto reply mail / Eingangsbestätigung per Mail

ich360
  • e-mail
  • html
  • php
  1. 0

    PHP-Kontaktformular auto reply mail / Eingangsbestätigung per Mail

    Walze
    1. 1
      klawischnigg
      1. 1
        TS
        1. 2
          Raketenganzgenauheimer
          1. 0
            TS
        2. 0
          klawischnigg
      2. 0
        Der Martin
        1. 0
          Patrick C.
          1. 0
            Der Martin
            • programmierstil
            • programmiertechnik
            • syntax
            1. 0
              TS
          2. 0
            TS
            1. 0
              Gunnar Bittersmann
            2. 0
              Der Martin
            3. 0
              klawischnigg
          3. 0

            Vergleiche, 3 Meinungen

            Raketenwissenschaftler
            1. 0
              Der Martin
              • javascript
              • php
              1. 0
                Tabellenkalk
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Rolf B
              2. 0
                Rolf B
                1. 3
                  Gunnar Bittersmann
                  • meinung
                  • programmiertechnik
              3. 0
                Raketenwissenschaftler
                • humor
              4. 0
                Raketenschlusszieher
                1. 0
                  Der Martin
                  1. 1
                    Rolf B
                    • humor
                    • javascript
                    • php
                    1. 0
                      Der Martin
                      • humor
                      • menschelei
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Der Martin
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Der Martin
                              1. 0
                                Rolf B
                                1. 0
                                  Der Martin
                                  1. 0
                                    MudGuard
                                    1. 0
                                      Der Martin
                                2. 0

                                  Wachturmbesuch loswerden

                                  Raketengeschichtenerleber
  2. 0
    Gunnar Bittersmann
    • design
    • html
    • ux
  3. 0
    tk
    • zur info
    1. 0
      Raketenwissenschaftler