У меня ошибка это говорит:
синтаксическая ошибка, неожиданный конец файла
<?php
{
if($_POST["submit']) {
$recipient=\"[email protected]\";
$subject=\"Inquiry Form\";
$sender=$_POST [name];
$senderEmail=$_POST [email];
$FeedbackQuestion=$_POST [feedback];
$mailBody=\"Name: $name\nEmail:$email\n\n$feedback;
\mail($recipient, $subject, $mailbody, \"From: $name<$email>\");
$thankYou=\"Thank you! Your message has been sent.\";
}
?>
В чем проблема?
замещать if($_POST["submit']) {
с if($_POST["submit"]) {
увидеть разные "
вместо '
после submit
А затем удалите первый {
в строке 2.
Полный правильный код:
<?php
if($_POST["submit"])
{
$recipient="[email protected]";
$subject="Inquiry Form";
$sender=$_POST ['name'];
$senderEmail=$_POST ['email'];
$FeedbackQuestion=$_POST ['feedback'];
$mailBody="Name: $name\nEmail:$email\n\n$feedback";
mail($recipient, $subject, $mailbody, "From: $name<$email>");
$thankYou="Thank you! Your message has been sent.";
}
?>
Также все \"
должен быть заменен на «потому что \"
нужен только внутри строк, окруженных "
,
Кроме того, ключи массивов должны быть заключены в '
,
Других решений пока нет …