en de de de de en de en de de de de en de en id tr en de de en en de en en de en br de de de de en id de de nl en de de en en de de en de de de de en de de de de en de de de
In diesem Blogbeitrag werden wir ein einfaches HTML-Formular mit PHP so aufrüsten, dass wir von verschiedenen Nutzern E-Mails erhalten können. Wir verwenden den unten angegebenen Beispiel HTML-Code, um unser Formular mit dem entsprechenden PHP-Code zu ergänzen.
Name         Email         Subject         Message        Send
Als erstes müssen wir mit folgender Funktion checken ob beim Klicken des Submit Buttons über die POST-Methode wirklich Daten übertragen werden. Da die PHP eigene Superglobal-Variable $_POST sämtliche Daten als Array abspeichert, haben wir jetzt die Möglichkeit unseren User Input als eigene Variablen anzulegen. htmlspecialchars hilft uns hier um den Input automatisch in Strings umzuwandeln, um so die Injektion schadhaften Codes zu Vermeiden.
Nun können wir mit der PHP Funktion "mail" unserem Server den Befehl geben, uns eine E-Mail mit den eingegeben User Daten zu zurückzugeben. Vorher aber müssen wir noch das Template der E-Mail vorbereiten. Hierfür definieren wir wieder einige Variablen und passen den String dynamisch an den vom User eingegebenen Input an.
<?php $mailTo = 'your@email.com'; $txt = "You have received an e-mail from " . $name . "\n\n" . $message; $headers = "From: " . $email; mail($mailTo, $subject, $txt, $headers)
Wenn wir jetzt das Formular abschicken und anschließend in unser E-Mail Postfach schauen, sollte eine neue Nachricht eingetroffen sein.
Abschließend ist aber noch zu Erwähnen, dass dieser Beitrag nur einen kurzen Einblick gewähren soll und der oben angegebene Beispiel Code keinesfalls ein Ersatz für eine sichere Datenübertragung darstellt. Sämtliche Sicherheitsüberprüfungen und Validierungen würden hier den Rahmen sprengen. Eventuell gibt's darüber noch einen eigenen Beitrag ;)
Google startet Mobile-First Index
Ab 1. Juli werden nun alle neuen Websites vom sogenannten Smartphone-Agent gecrawlt und indexiert. Wir erklären, was sich für Ihre bestehende Homepage ändert und worauf es in der Praxis ankommt
Tiktok, eine App, die in den letzten zwei Jahren so stark an Popularität gewonnen hat, wie keine andere. Aber was ist das überhaupt und warum ist es für Ihr Unternehmen sinnvoll? Das verraten wir Ihnen jetzt!
Crossbrowser-Testing ist ein kontroverses Thema in der Entwicklerszene. Viele ältere Browser wollen einfach nicht von der Bildfläche verschwinden. Aber muss man diese auch berücksichtigen?
Ihr Weg zu uns
Tel: +49 9941 9489980
Sie möchten mit uns arbeiten?
Wir beraten Sie, kostenlos und unverbindlich.
oder vereinbaren Sie direkt einen Termin in unserem Terminkalender!
created with ♥ by Ingenious Design
Impressum Kontakt AGB Datenschutz
Wir mögen Cookies. Sie sind nicht nur lecker, sondern helfen uns auch unsere Website fortlaufend für Sie zu verbessern . Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Mehr erfahren