Twig 电子邮件模板坏了。显示HTML标记
我试图发送一封电子邮件的形式提交给客户我的工作,但他是得到了分手。电子邮件显示了html标记 模板:Twig 电子邮件模板坏了。显示HTML标记,twig,html-email,email-templates,Twig,Html Email,Email Templates,我试图发送一封电子邮件的形式提交给客户我的工作,但他是得到了分手。电子邮件显示了html标记 模板: <!doctype html> <html> <head> <meta charset="utf-8"> </head> <body> <div> <h1>New Tour Request</h1> <hr> <b> Registration For:<
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div>
<h1>New Tour Request</h1>
<hr>
<b> Registration For:</b> {{ tour_name|default('N/A')|escape }} <br>
<h3> Total Adults:</h3> {{ adult_passengers|default('N/A')|escape }} <br>
{% if(adult_passengers > 0) %}
{% for i in 1 .. adult_passengers %}
<b>First Name:</b> {{ adult_first_name[i-1]|default('N/A')|escape }}<br>
<b>Last Name:</b> {{ adult_last_name[i-1]|default('N/A')|escape }}<br>
{% endfor %}
{% endif %}
<h3>Total Children:</h3> {{ child_passengers|default('N/A')|escape }}<br>
{% if(child_passengers > 0) %}
{% for i in 1 .. child_passengers %}
<b>First Name:</b> {{ child_first_name[i-1]|default('N/A')|escape }}<br>
<b>Last Name:</b> {{ child_last_name[i-1]|default('N/A')|escape }}<br>
{% endfor %}
{% endif %}
<b>Departure Date:</b> {{ departure_date|default('N/A')|escape }}<br>
<b>Departure City:</b> {{ departure_city|default('N/A')|escape }}<br>
<b>Flexibility:</b> {{ departure_flexibility|default('N/A')|escape }}<br>
<b>Earliest date I can leave:</b> {{ depart_day|default('N/A')|escape }}<br>
<b>Latest date I can be back:</b> {{ back_day|default('N/A')|escape }}<br>
<b>Email Address:</b> {{ email_address|default('N/A')|escape }}<br>
<b>Telephone:</b> {{ tel1 ~ tel2 ~ tel3 }}<br>
<b>Message:</b> {{ special_message|default('N/A')|escape }}<br>
</div>
</body>
</html>
新旅游申请
注册:{{tour_name | default('N/A')| escape}}
成人总数:{{成人乘客|默认('N/A')|逃生}}
{%if(成人乘客>0)%}
{1.成人乘客中i的百分比%}
名字:{{成人名字[i-1]|默认('N/A')|退出}
姓氏:{{成人姓氏[i-1]|默认值('N/A')|退出}}
{%endfor%}
{%endif%}
儿童总数:{{child_passengers | default('N/A')| escape}}
{%if(child_>0)%}
{1中的i为%1..child_乘客%}
名字:{{child_First_Name[i-1]| default('N/A')| escape}}
姓氏:{{child_Last_Name[i-1]| default('N/A')| escape}}
{%endfor%}
{%endif%}
出发日期:{{出发日期|默认('N/A')|退出}
出发城市:{{出发城市|默认('N/A')|退出}}
灵活性:{{离开|灵活性|默认('N/A')|退出}}
我可以离开的最早日期:{{离开|日期|默认('N/A')|退出}}
我可以返回的最晚日期:{{back_day | default('N/A')| escape}}
电子邮件地址:{{Email_Address | default('N/A')| escape}}
电话:{{tel1~tel2~tel3}}
消息:{{special_Message | default('N/A')| escape}}
这就是客户接收电子邮件的方式
"\n\n\n \n<\/head>\n\n
\n\n
New Tour Request<\/h1>\n
\n\n
\n
Registration For: Trip Title <\/li> \n
Total Adults: 1 <\/li>\n<\/ul> \n \n
\n
First Name:<\/b> CustomerFN <\/li>\n
Last Name:<\/b> CustomerLN <\/li>
\n <\/ul>\n \n <\/ul>\n
\n
Total Children: 0<\/li>\n <\/ul> \n
\n
Departure Date: 04\/02\/2014<\/li>\n
Flexibility: <\/li>\n
Earliest date I can leave: 04\/03\/2014<\/li>\n
Latest date I can be back: 04\/25\/2014<\/li>\n
Email Address: me@testing.com <\/li>\n
Telephone: 1111111111<\/li>\n
Message: Testing Message <\/li>\n
“\n\n\n\n\n\n
\n\n
新建巡更请求\n
\n\n
\n
注册:旅行标题\n
成人总数:1\n\n\n
\n
名字:CustomerFN\n
姓氏:CustomerLN
\n\n\n\n
\n
子项总数:0\n\n
\n
出发日期:2014年4月2日\n
灵活性:\n
我可以离开的最早日期:2014年4月3日\n
我能回来的最晚日期:2014年4月25日\n
电邮地址:me@testing.com\n
电话:1111111\n
消息:正在测试消息\n
我还尝试使用此功能发送电子邮件,但它只显示“\n\n\n”而没有显示其他内容。我不知道可能是什么问题,但它确实很奇怪。您的邮件功能应该如下所示:
mail($to, $subject, $message, $headers);
$headers = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=UTF-8' . "\r\n";
使用如下的$headers
变量:
mail($to, $subject, $message, $headers);
$headers = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=UTF-8' . "\r\n";
(应在邮件功能之前定义)
希望它能起作用。您需要将内容设置为htmlWhere以添加它们@John-我尝试添加到模板文件中,但不起作用。您如何发送它?当他们提交表单时,发送的代码是什么?这是另一个好方法