Эта форма contact.php работала для обработки отправки, а затем перенаправления на новую страницу, а затем внезапно просто перестала работать. Я попытался добавить обработку ошибок, а также переместить заголовок вверху перед всеми остальными, но ни один из них не работает. Форма все еще отправляет данные, как и ожидалось, это просто перенаправление, которое не работает. Любые идеи будут оценены.
<?php
include 'config.php';
$post = (!empty($_POST)) ? true : false;
if($post)
{
$email = trim($_POST['email']);
$subject = "Downloaded Course Units";
$error = '';
if(!$error)
{
$mail = mail(WEBMASTER_EMAIL, $subject, $message,
"From: ".$email."\r\n"
."Reply-To: ".$email."\r\n"
."X-Mailer: PHP/" . phpversion());
if($mail)
{
echo 'OK';
header('location: http://www.google.com.au/');
exit();
}
}
}
?>