Kontaktformular mit mail()

Hier ist ein Beispiel für ein einfaches, sicheres Kontaktformular. Es enthält einen CSRF-Token, der verhindert, dass das Formular durch simples neuladen der Seite erneut abgeschickt werden kann und einen Honeypot gegen Spam-Bots. Ein Honeypot ist eine effektive Methode, um Spam-Bots zu erkennen und abzuwehren.

Anklicken zum Kopieren

Du kannst das komplette Script deinen Wünschen nach anpassen. Beachte, dass du in der Zeile $headers = "From: Kontaktformular auf deiner Seite <kontakt@deinewebsite.de>" . "rn"; eine E-Mail-Adresse verwendest, die die gleiche Domain, wie deine Seite hat. Sonst könnte die E-Mail unter Umständen von einigen Spam-Filtern als Spam eingestuft werden! Aus diesem Grund befindet sich in der nächsten Zeile ein Reply-To. Diese enthält die E-Mail-Adresse des Nutzers und du kannst von deinem E-Mail-Programm direkt auf Antworten klicken um die richtige Adresse im Empfänger-Feld zu haben.


Werbung

Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!

Sichere dir jetzt einen 5€-Gutschein für Neukunden!

Mehr lesen