Так у меня есть форма электронной почты с помощью PHP:PHP Электронная почта Форма Дополнительные поля
<form method="post" action="contactus.php" autocomplete="off">
<label for="Name">Name:</label>
<input type="text" name="Name" id="Name" maxlength="60" required/>
<label for="email">Email:</label>
<input type="text" name="email" id="email" maxlength="120" required/>
<label for="message">Message:</label><br />
<textarea name="message" rows="20" cols="20" id="message" required></textarea>
<input type="submit" name="submit" value="Submit" class="submit-button" />
</form>
И РНР отправить на мой адрес электронной почты:
<?php
if($_POST["submit"]) {
// The message
$message=$_POST["message"];
$email=$_POST["email"];
// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70, "\r\n");
// Send
mail('myemail.com', 'Quick Pass', $message, $email);
}
?>
Но проблема только «myemail.com» (это мой адрес электронной почты), «Быстрый проход» (тема электронной почты) и $ message (сообщение электронной почты). $ email не отправляется.
Я пробовал:
<?php
$to = "myemail.com";
$subject = "Quick Pass";
$message=$_POST["message"];
$email=$_POST["email"];
mail($to,$subject,$message,$email);
?>
С этим я получаю четыре электронных писем (два с $ сообщения и два с $ электронной почте).
Проблема в том, что мне нужно все это в одном электронном письме. Таким образом, сообщение $ отправляется вместе с электронной почтой где-то в письме.
Любые идеи? (Мы надеемся, используя свою форму)
Четвертый параметр функции почты предназначен для заголовков, а не для некоторых случайных адресов электронной почты. Также посмотрите [http://php.net/manual/en/function.mail.php](http://php.net/manual/en/function.mail.php) –
Итак, любая помощь делать то, что я хочу? – Thomas