Хорошо, у меня есть моя форма (первый фрагмент кода), и я пытаюсь использовать PHPmailer для ее отправки. Однако он отправляет сообщение без какой-либо информации из фактической формы. Я довольно потерял, как заставить это работать.PHPmailer: Отправить из формы
<form action="send_form_email.php" method="post" id="ContactForm">
<fieldset>
<p class="email">magazines/newspapers</p>
<ol>
<li>
<label for=name>Name</label>
<input id="name" name="name" type="text" placeholder="name" required autofocus>
</li>
<li>
<label for=email>Email</label>
<input id="email" name="email" type=email placeholder="[email protected]" required>
</li>
<li>
<label for=telephone>Phone</label>
<input id=telephone name=telephone type=tel placeholder="Eg. 888-555-5555" required>
</li>
<li>
<label for="comments">note</label>
<textarea name=comments type=text placeholder="enter your comments" required></textarea>
</li>
<li>
<label for="file">File</label>
<input id="file" type="file" name="file" />
</li>
</ol>
</fieldset>
<fieldset>
<button type=submit>submit</button>
</fieldset>
</form>
почта сценарий:
require("mail/class.phpmailer.php");
$mail = new PHPMailer();
$mail->Host = "localhost";
$mail->From = "[email protected]";
$mail->FromName = "Your Name";
$mail->AddAddress("[email protected]");
$mail->Subject = "Feedback form results";
$mail->Body = $comments;
$mail->WordWrap = 50;
if(!$mail->Send())
{
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
}
else
{
echo 'Thank you for your feedback.';
}
$email = $_REQUEST['email'] ;
$comments = $_POST['telephone'] ;
$phone = $_REQUEST['comments'] ;
$message = $_REQUEST['message'] ;
О, спасибо .. Очень глупый вопрос. Но как я могу отправить несколько «переменных». Прямо сейчас $ comments настроено на телефон. Но мне нужна электронная почта, телефон, комментарии и даже загрузка файлов. –
Что вы хотите, чтобы получившееся сообщение электронной почты выглядело как для заданного адреса электронной почты, телефона #, комментариев и т. Д., Чтобы выглядеть? – ngroot
Имени электронных номер комментария прикрепление файла –