Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP邮件不显示文本危险警报,提交时也会转到空白页_Php_Html_Forms_Modal Dialog_Mailer - Fatal编程技术网

PHP邮件不显示文本危险警报,提交时也会转到空白页

PHP邮件不显示文本危险警报,提交时也会转到空白页,php,html,forms,modal-dialog,mailer,Php,Html,Forms,Modal Dialog,Mailer,我网站上的PHP联系人表单模式正在发送电子邮件,但如果字段留空,或者在验证某人是否为人时输入了错误的号码,则不会显示错误消息。此外,单击“提交”后,它将转到一个空白页 这是我的HTML文件: × 填写下面的所有内容! 名称 您的字段可能是空字符串,可以通过(!$\u POST['field'])测试。相反,如果(!empty($\u POST['field']),请使用。这确保字段存在,不是0、null或空字符串 例如: if (!empty($_POST['name'])) { $

我网站上的PHP联系人表单模式正在发送电子邮件,但如果字段留空,或者在验证某人是否为人时输入了错误的号码,则不会显示错误消息。此外,单击“提交”后,它将转到一个空白页

这是我的HTML文件:


×
填写下面的所有内容!
名称

您的字段可能是空字符串,可以通过
(!$\u POST['field'])
测试。相反,如果(!empty($\u POST['field']),请使用
。这确保字段存在,不是0、null或空字符串

例如:

if (!empty($_POST['name'])) {
    $errName = 'Please enter your name';
}

您不是通过AJAX提交的,所以基本上您是将所有信息发送到mailer.php页面,该页面不输出任何内容,您可以抛出
echo$result