Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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_Html - Fatal编程技术网

Php HTML结构按电子邮件代码中的格式打印

Php HTML结构按电子邮件代码中的格式打印,php,html,Php,Html,我试图发送带有HTML结构的电子邮件,但HTML结构是按电子邮件中的格式打印的。我在电子邮件代码中使用了以下两行: $headers .= "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; 但没有任何改善 $email_subject = $cnm ." |abc.com"; $email_message ="<HTML>

我试图发送带有HTML结构的电子邮件,但HTML结构是按电子邮件中的格式打印的。我在电子邮件代码中使用了以下两行:

$headers .= "MIME-Version: 1.0" . "\r\n";
 $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; 
但没有任何改善

 $email_subject =  $cnm ." |abc.com";
            $email_message ="<HTML><BODY><TABLE>";
            $email_message .= "<TR><TD> Job Descrption :".$jb_des ."</TD></TR>\r\n\n";
            $email_message .="<TR><TD>Employer Name :".$frm_nm." </TD></TR>" ."\r\n\n";
            $email_message .="<TR><TD>Company Name :".$cnm." </TD></TR>" ."\r\n\n";
            $email_message .="<TR><TD>Message :".$msg." </TD></TR>" ."\r\n\n";
            $email_message .="<TR><TD>Title of Job Opening :".$job_ti." </TD></TR>" ."\r\n\n";
            $email_message .="</TABLE></BODY></HTML>";
            $headers = "From:<$frm_nm@".DOMAIN_WEBMAIL.">"."\r\n\n";
            $headers .= "MIME-Version: 1.0" . "\r\n";
            $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";  
            @mail($to_em,$email_subject, $email_message, $headers); 
$email\u subject=$cnm.| abc.com”;
$email_message=“”;
$email_message.=“作业描述:”.$jb_des.\r\n\n”;
$email\u message.=“雇主名称:”.$frm\u nm.“\r\n\n”;
$email\u message.=“公司名称:”.$cnm.“\r\n\n”;
$email\u message.=“消息:”$msg.“\r\n\n”;
$email\u message.=“职位空缺的标题:“.$Job\u ti.”“\r\n\n”;
$email_message.=“”;
$headers=“From:”。\r\n\n”;
$headers.=“MIME版本:1.0”。“\r\n”;
$headers.=“内容类型:text/html;字符集=UTF-8”。“\r\n”;
@邮件($to_em,$email_subject,$email_message,$headers);
使用下面的标题

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
使用下面的标题

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
使用下面的标题

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
使用下面的标题

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

也许你必须在你的html电子邮件中加一个头

或者使用另一个标题

比如:

$email_subject =  $cnm ." |abc.com";
        $email_message ="<HTML><head><tite>you're title</tile></head><BODY><TABLE>";
        $email_message .= "<TR><TD> Job Descrption :".$jb_des ."</TD></TR>\r\n\n";
        $email_message .="<TR><TD>Employer Name :".$frm_nm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Company Name :".$cnm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Message :".$msg." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Title of Job Opening :".$job_ti." </TD></TR>" ."\r\n\n";
        $email_message .="</TABLE></BODY></HTML>";
        $headers = "From:<$frm_nm@".DOMAIN_WEBMAIL.">"."\r\n\n";
        $headers .= "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";  
        @mail($to_em,$email_subject, $email_message, $headers); 
还有一件事。这可能是你的邮件功能。原始函数接受此参数

mail(to, subject, message, headers);
看看你的邮件函数,它似乎有一个参数太多了

有关更多信息,您可以查看: 请看示例4


希望这对你有所帮助

也许你必须在你的html电子邮件中加一个标题

或者使用另一个标题

比如:

$email_subject =  $cnm ." |abc.com";
        $email_message ="<HTML><head><tite>you're title</tile></head><BODY><TABLE>";
        $email_message .= "<TR><TD> Job Descrption :".$jb_des ."</TD></TR>\r\n\n";
        $email_message .="<TR><TD>Employer Name :".$frm_nm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Company Name :".$cnm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Message :".$msg." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Title of Job Opening :".$job_ti." </TD></TR>" ."\r\n\n";
        $email_message .="</TABLE></BODY></HTML>";
        $headers = "From:<$frm_nm@".DOMAIN_WEBMAIL.">"."\r\n\n";
        $headers .= "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";  
        @mail($to_em,$email_subject, $email_message, $headers); 
还有一件事。这可能是你的邮件功能。原始函数接受此参数

mail(to, subject, message, headers);
看看你的邮件函数,它似乎有一个参数太多了

有关更多信息,您可以查看: 请看示例4


希望这对你有所帮助

也许你必须在你的html电子邮件中加一个标题

或者使用另一个标题

比如:

$email_subject =  $cnm ." |abc.com";
        $email_message ="<HTML><head><tite>you're title</tile></head><BODY><TABLE>";
        $email_message .= "<TR><TD> Job Descrption :".$jb_des ."</TD></TR>\r\n\n";
        $email_message .="<TR><TD>Employer Name :".$frm_nm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Company Name :".$cnm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Message :".$msg." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Title of Job Opening :".$job_ti." </TD></TR>" ."\r\n\n";
        $email_message .="</TABLE></BODY></HTML>";
        $headers = "From:<$frm_nm@".DOMAIN_WEBMAIL.">"."\r\n\n";
        $headers .= "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";  
        @mail($to_em,$email_subject, $email_message, $headers); 
还有一件事。这可能是你的邮件功能。原始函数接受此参数

mail(to, subject, message, headers);
看看你的邮件函数,它似乎有一个参数太多了

有关更多信息,您可以查看: 请看示例4


希望这对你有所帮助

也许你必须在你的html电子邮件中加一个标题

或者使用另一个标题

比如:

$email_subject =  $cnm ." |abc.com";
        $email_message ="<HTML><head><tite>you're title</tile></head><BODY><TABLE>";
        $email_message .= "<TR><TD> Job Descrption :".$jb_des ."</TD></TR>\r\n\n";
        $email_message .="<TR><TD>Employer Name :".$frm_nm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Company Name :".$cnm." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Message :".$msg." </TD></TR>" ."\r\n\n";
        $email_message .="<TR><TD>Title of Job Opening :".$job_ti." </TD></TR>" ."\r\n\n";
        $email_message .="</TABLE></BODY></HTML>";
        $headers = "From:<$frm_nm@".DOMAIN_WEBMAIL.">"."\r\n\n";
        $headers .= "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";  
        @mail($to_em,$email_subject, $email_message, $headers); 
还有一件事。这可能是你的邮件功能。原始函数接受此参数

mail(to, subject, message, headers);
看看你的邮件函数,它似乎有一个参数太多了

有关更多信息,您可以查看: 请看示例4



希望这对你有帮助

我已经试过你的代码,MIME版本:1.0内容类型:text/html;charset=iso-8859-1是按电子邮件中的格式打印的。请尝试从您的邮件中删除$to_em功能$to_em包含收件人电子邮件。现在,它工作正常。用headeri编写的是错误的\r\n\n我尝试了您的代码,MIME版本:1.0内容类型:text/html;charset=iso-8859-1是按电子邮件中的格式打印的。请尝试从您的邮件中删除$to_em功能$to_em包含收件人电子邮件。现在,它工作正常。用headeri编写的是错误的\r\n\n我尝试了您的代码,MIME版本:1.0内容类型:text/html;charset=iso-8859-1是按电子邮件中的格式打印的。请尝试从您的邮件中删除$to_em功能$to_em包含收件人电子邮件。现在,它工作正常。用headeri编写的是错误的\r\n\n我尝试了您的代码,MIME版本:1.0内容类型:text/html;charset=iso-8859-1是按电子邮件中的格式打印的。请尝试从您的邮件中删除$to_em功能$to_em包含收件人电子邮件。现在,它工作正常。在Header中写入\r\n\n是错误的Header按emailHeader的原样打印Header按emailHeader的原样打印Header按emailHeader的原样打印Header按emailHeader的原样打印