синтаксическая ошибка php, неожиданная строка конца $ 36 [закрыто]

Хорошо, оригинальные предложения, похоже, сработали. Нет кодов ошибок для них, как раньше. Но теперь это говорит мне, что это не заканчивается хорошо. Я пробовал множественный синтаксис, но, похоже, ничего не работает. и если забрать его ... даже удаляя<? end if ?> или еще много чего. Есть идеи?

<?php
$correct = true;
if ($_GET["firstname"] == "")
    $correct = false;
if (preg_match("/^.+@\w+\.\w{2,4}$/", $_GET["email"]))
    $correct = false;

$to = "[email protected]";
$subject = "Application request";

$message = "A new request has come in!\n\n";
$message .= $_GET["firstname"];
$message .= $_GET["lastname"];"\n";
$message .= $_GET["email"];"\n";
$message .= $_GET["phone"];"\n";
$message .= $_GET["dropdown"];"\n";
$message .= $_GET["address"];"\n";
$message .= $_GET["dropdown2"];"\n";
$message .= $_GET["textarea"];"\n";

?>
<html>
<head>
    <title>something funky
    </title>
</head>
<body>
<?php if ($correct): ?>
Thank you for applying. We will get back to you shortly.<br>
<?php else: ?>
Please complete the form.
<?php end ?>

</body>
</html>

Ответы на вопрос(5)

Ваш ответ на вопрос