Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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_Email - Fatal编程技术网

.php简单联系人表单不会发送电子邮件

.php简单联系人表单不会发送电子邮件,php,html,forms,email,Php,Html,Forms,Email,我创建了一个非常简单的HTML表单,并根据一个教程创建了一个PHP表单,只更改了我需要更改以匹配HTML表单的内容。我没有收到任何错误消息,但表单从未发送电子邮件。我发布了以下两个代码: HTML PHP 我已经用一个非常简单的测试php测试了mail函数,它成功了。我已经检查了垃圾邮件和其他一切。有人能给点建议吗?换一行 $headers .= 'Content-Type: text/plain; charset=utf-8'; 对, 如果错误仍然存在,请尝试此操作 error_report

我创建了一个非常简单的HTML表单,并根据一个教程创建了一个PHP表单,只更改了我需要更改以匹配HTML表单的内容。我没有收到任何错误消息,但表单从未发送电子邮件。我发布了以下两个代码:

HTML

PHP

我已经用一个非常简单的测试php测试了mail函数,它成功了。我已经检查了垃圾邮件和其他一切。有人能给点建议吗?

换一行

$headers .= 'Content-Type: text/plain; charset=utf-8';
对,

如果错误仍然存在,请尝试此操作

error_reporting(E_ALL);
ini_set('display_errors', '1');
也可以像这样尝试从地址参数中删除

$success = mail($to, $subject, $message, $headers);

如果邮件被成功接受以进行传递,则Mail函数返回TRUE,否则返回FALSE


重要的是要注意,仅仅因为邮件已被接受交付,并不意味着邮件将实际到达预定目的地。

只有4个参数传入邮件功能不包括-fme@mymail.org
$headers .= "Content-Type: text/plain; charset=utf-8'";
error_reporting(E_ALL);
ini_set('display_errors', '1');
$success = mail($to, $subject, $message, $headers);