Я создаю форму запроса пользователя на моем сайте. Для этого я ввел некоторую проверку в обязательные поля, и когда пользователь заполняет форму и нажимает «отправить», и проверка правильна, я получаю электронное письмо на свой адрес электронной почты.
Но теперь я хотел бы получить всю информацию о пользователе в электронном письме, такую как имя, город, бюджет и т. Д. ... так, какие изменения мне нужно внести в мой скрипт mail.php?
Если некоторые поля не являются обязательными и пользователь не заполняет их, могут ли они повлиять на мой сценарий?
Мой скрипт:
<?php
$to = "test@networkers.in";
$subject = "a new requiremnet come!";
$message = "Hi,\n\nyou get a new require";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers .= "Sender-IP: " . $_SERVER["SERVER_ADDR"] . "\r\n";
$headers .= "From: " . stripslashes($name) . " <" . $email . ">" . "\r\n";
$headers .= "Priority: normal" . "\r\n";
$headers .= "X-Mailer: PHP/" . phpversion();
$sent = mail($to, $subject, $message, $headers) ;
if ($sent) {
echo "Your mail was sent successfully";
} else {
echo "We encountered an error sending your mail";
}
?>
и данные, которые я получаю:
$name = $_POST['fname'].' '.$_POST['lname'];
$email = $_POST['mail'];
$phone = $_POST['ph'];
$country = $_POST['country'];
$pt = $_POST['pt'];
$cwl = $_POST['cwl'];
$dyhyows = $_POST['dyhyows'];
$pb = $_POST['pb'];
$bpd = $_POST['bpd'];
$hdyhau = $_POST['hdyhau'];