Intereting Posts
Как включить файл CSS в CodeIgniter? Как я мог избежать использования MySQL-запроса в цикле While в PHP Задать настраиваемый заголовок, а затем перенаправить Панель инструментов администратора в wordpress Почему MySQL возвращает те же результаты при использовании RAND () в инструкции SELECT? Заполнение свойств объекта массивом? PHP mysqli Команды не синхронизированы; вы не можете запустить эту команду сейчас Как обновить веб-страницу без перезагрузки веб-страницы с помощью AJAX? PHP отправляет почту с помощью заданного почтового сервера SMTP php Объект класса DateInterval не может быть преобразован в строку Функциональность сайта нарушена или взломана Функция isset () возвращает true, даже если элемент не задан Как импортировать извлеченные данные Json в базу данных Как читать и писать в ini-файл с помощью PHP Получение ошибки SQLSTATE Соединение отказалось от NAS Synology

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="example@domain.com" 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 = "xxxxxx@gmail.com"; $mail->FromName = "Your Name"; $mail->AddAddress("xxxxxxx@gmail.com"); $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'] ; 

Solutions Collecting From Web of "PHPmailer: Отправить из формы"