我有一个 php 页面,其中包含一个查询表单,该表单将自身称为表单操作。
完成后,表单将写入 try-catch 构造中的数据库。我想向管理员发送一封电子邮件,说明有人已将自己添加到数据库中。
所有代码都有效,直到:
if(mail($to, $subject, $message, $headers, '-f' . $from))
{ #And finally send them a thanks
header('Location: thanks.html.php');
exit();
} else {
echo 'Email did not send';
exit();
}
此块上方的代码全部有效,因为我写入了数据库,并且“if”测试通过了,因为重定向到感谢页面也有效!我错过了什么?