отправлять почту php не отображать поля в теле письма - PullRequest
0 голосов
/ 16 марта 2019

У меня проблема с отправкой почты. Проблема с PHP. Я получаю пустое письмо по электронной почте. Может ли кто-нибудь помочь с тем, что я не так сделал?

	<form method="post" action="/mailsend.php">

                        

                                            	<input type="text" name="name" value=""  id="name" placeholder="Your Name" >

<input type="email" name="email" value="" id ="email" placeholder="Your Email ID*" required>

</div>
<input type="text" name="phone" value="" id="phone" placeholder="Your Phone No*" required>
<input type="submit" name="submit" value="Enquire Now" class="theme-btn btn-style-one">
</form>

И мой код PHP для отправки почты

<?php 
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['phone'];
$from = 'From: yoursite.com'; 
$to = 'ansarul@webmatrixindia.com'; 
$subject = 'Customer Inquiry';
$body = "From: $name\n E-Mail: $email\n Message:\n $message";

$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html\r\n";
$headers .= 'From: from@example.com' . "\r\n" .
'Reply-To: reply@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>
...