Я получаю электронное письмо, но не получаю содержимое из формы, хотя я удалил тег enctype из формы. Ниже приведен вывод, который я получаю в теле письма
Название:
Организация:
Почтовый адрес:
Город:
Страна:
Эл. адрес:
Телефон:
Комментарии:
что неправильно, что я сделал, может кто-нибудь помочь.
<?php
require("/home/public_html/phpMailerTesting/PHPMailer_5.2.0/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP$mail->Host = "localhost"; // specify main and backup server
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "[email protected]"; // SMTP username
$mail->Password = "12345"; // SMTP password
enter code here$name=$_POST['name'];
$email=$_POST['mail'];
$message=$_POST['comment1'];
$mail->From ="[email protected]" ;
$mail->FromName = $_POST["name"];
$mail->AddAddress("[email protected]");
// name is optional
$mail->WordWrap = 50; // set word wrap to 50 characters
$mail->IsHTML(true); // set email format to HTML
$mail->Subject = "You have received feedback from your website!";
$mail->Body = "Name:$name
Organisation: $organisation
Postal Address: $PostalAddress
City: $City
Country: $Country
Email: $email
Telephone: $telephone
Comments: $comments";
//$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";
?>
Задача ещё не решена.
Других решений пока нет …