Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.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
Javascript 我的联系方式没有';行不通_Javascript_Php_Jquery_Contact - Fatal编程技术网

Javascript 我的联系方式没有';行不通

Javascript 我的联系方式没有';行不通,javascript,php,jquery,contact,Javascript,Php,Jquery,Contact,我有这张联系表。当我按下提交按钮时,它只是重新加载孔网页,不发送任何内容。它甚至没有显示成功或错误消息。请帮帮我。 以下是我的代码: $(文档).ready(函数(){ $('#contactform')。在('submit',函数(e)上{ $.ajax({ url:'action.php', 数据:$(this).serialize(), 类型:'POST', 成功:功能(数据){ 控制台日志(数据); $(“.success”).show().fadeOut(5000); }, 错误:函

我有这张联系表。当我按下提交按钮时,它只是重新加载孔网页,不发送任何内容。它甚至没有显示成功或错误消息。请帮帮我。 以下是我的代码:

$(文档).ready(函数(){
$('#contactform')。在('submit',函数(e)上{
$.ajax({
url:'action.php',
数据:$(this).serialize(),
类型:'POST',
成功:功能(数据){
控制台日志(数据);
$(“.success”).show().fadeOut(5000);
},
错误:函数(数据){$(“.error”).show().fadeOut(5000);}
});
e、 预防默认值();
});
});
****

错误!
提交!
名字:
姓氏:
电邮:
信息:

我认为您的问题在于函数中的标题值:

尝试使用此标头参数添加此标头:

$headers = 'From: example@example.com' . "\r\n" .
    'Reply-To: example@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $firstname, $message, $headers);
参考:


当你写一个关于错误的问题时,首先阅读手册,始终包括错误的详细信息。在打开PHP标记后立即将错误报告添加到文件顶部,例如
页面重新加载与PHP无关。检查浏览器控制台是否存在不允许
e.preventDefault()
的脚本错误,以防止reload@Fred-php手册不会帮助解决默认提交表单时的客户端问题process@charlietfl这就是为什么他说$header参数“start by”是可选的,尽管这是推荐的,但不考虑页面重新加载