我正在处理 php 邮件,这里的邮件工作正常。我有多个表单与一个单一的 php 邮件功能合并,并且我有相同的表单字段。现在我正在尝试从哪个表单发送邮件我想在 Gmail 中添加一些字符串或标题,以便我可以理解这封邮件来自哪个表单。HTML
<form action="contact.php" method="POST" class="needs-validation form-horizontal" id="contact" novalidate>
//here form fileds
</form>
邮件
<?php
// Receiver mail id
$mail_to = 'abcd@gmail.com';
// Mail Subject
$subject = 'test';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if ( isset($_POST['first_name']) ) {
$first_name = $_POST['first_name'];
}
// Message body
$msg = '<html><body><p>';
$msg .= '<b> First Name : </b>' . $first_name . '<br/>';
$msg .= '</p>';
$msg .= '</body></html>';
// Mail headers
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$headers .= 'From: demo1@gmail.com' . "\r\n";
if( mail( $mail_to, $subject, $msg, $headers )) {
echo "Thank You!";
} else {
die("Error!");
}
}
?>
森林海
眼眸繁星
烙印99