Antwort an den Absender - PHP-E-Mail
Hier ist mein code für eine E-Mail-Formular. Es funktioniert gut, er sendet an meine E-Mail. Aber wie kann ich es machen, so kann ich Antworten, um die E-Mail, die ich von der form? Wären Sie in der Lage, zu Bearbeiten, meinen code und legen Sie es in, weil ich bin ein GROßER php-noobie. vielen Dank!
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$to = "[email protected]";
mail ($to, $subject, $message, "From: " . $name);
header('Location: contact_thankyou.html');
?>
Dieser code ist anfällig gegen SMTP-header-injections da die POST Feld
name
ist nicht saniert.InformationsquelleAutor Adam G | 2013-07-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
müssen Sie die
headers
weitergeben kann, die Absender-E-Mail:fx:
sodass Ihr code wird in etwa so Aussehen:
Hinweis: ich habe nie getestet, ich verwende normalerweise smtp.mail-Klasse zu tun alles für mich, denn es ist einfach, sauber... nur check it out...
dann wird es wie folgt Aussehen:
Als in ich nicht erhalten, auf E-Mail alle zusammen.
meine schlecht, ich habe ein
.
Dies funktioniert nur für mich, wenn ich das weglasse das Letzte argument (
, "From: " . $name
)InformationsquelleAutor jycr753