Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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 电子邮件不以HTML格式显示_Php_Email - Fatal编程技术网

Php 电子邮件不以HTML格式显示

Php 电子邮件不以HTML格式显示,php,email,Php,Email,我正在使用以下代码: $useremail="xxx@gmail.com"; $admin_email="yyy@gmail.com"; $sub="some meassage"; $content=<design with tables>.................; $reval=mail($useremail,$sub,$content,'From:'. $admin_email)); 在此方法中,不会发送电子邮件。尝试替换: $headers .= "Content

我正在使用以下代码:

$useremail="xxx@gmail.com";
$admin_email="yyy@gmail.com";
$sub="some meassage";
$content=<design with tables>.................;

$reval=mail($useremail,$sub,$content,'From:'. $admin_email));
在此方法中,不会发送电子邮件。

尝试替换:

$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
作者:

完整代码示例:

$useremail="xxx@gmail.com";
$admin_email="yyy@gmail.com";
$sub="some meassage";
$content = "Good morning,<br />
<strong>This is an HTML msg sent by php mail.</strong><br />
Thanks :)";

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"";
$headers .= 'From:'. $admin_email. "\r\n";

$reval=mail($useremail,$sub,$content,$headers);

if($reval)
{
    echo "mail sent";
}
else
{
    echo "error.";
}
$useremail=”xxx@gmail.com";
$admin_电子邮件=”yyy@gmail.com";
$sub=“一些措施”;
$content=“早上好,
这是通过php邮件发送的HTML消息。
谢谢:)”; $headers=“MIME版本:1.0”。“\r\n”; $headers.=“内容类型:text/html;字符集=\“iso-8859-1\”; $headers.='From:'$管理员电子邮件。“\r\n”; $reval=mail($useremail,$sub,$content,$headers); 如果($reval) { 回显“已发送邮件”; } 其他的 { 回显“错误”; }
这对我来说很有用。

尝试替换:

$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
作者:

完整代码示例:

$useremail="xxx@gmail.com";
$admin_email="yyy@gmail.com";
$sub="some meassage";
$content = "Good morning,<br />
<strong>This is an HTML msg sent by php mail.</strong><br />
Thanks :)";

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"";
$headers .= 'From:'. $admin_email. "\r\n";

$reval=mail($useremail,$sub,$content,$headers);

if($reval)
{
    echo "mail sent";
}
else
{
    echo "error.";
}
$useremail=”xxx@gmail.com";
$admin_电子邮件=”yyy@gmail.com";
$sub=“一些措施”;
$content=“早上好,
这是通过php邮件发送的HTML消息。
谢谢:)”; $headers=“MIME版本:1.0”。“\r\n”; $headers.=“内容类型:text/html;字符集=\“iso-8859-1\”; $headers.='From:'$管理员电子邮件。“\r\n”; $reval=mail($useremail,$sub,$content,$headers); 如果($reval) { 回显“已发送邮件”; } 其他的 { 回显“错误”; }

这对我来说很有用。

谢谢你的回答,但是,这个方法也没有提供,但是$reval值的两个方法都是真的。谢谢你的回答,但是,这个方法也没有提供,但是$reval值的两个方法都是真的。