0
我正在处理html电子邮件模板,一切正常。我只需要做更多的事情,将用户名添加到电子邮件$en['user'];
这是可能的,当从一个文件加载HTML内容?或者,我是否必须将html电子邮件tpl代码内嵌到流程邮件文件中?在处理之前将字符串/ var插入文件
...
$body = file_get_contents('emails/welcome.tpl');
mail($en['email'], $subject, $body, $headers);
编辑:这会是解决方案吗?在参考下面的@Dagon评论?
$tpl_body = file_get_contents('emails/welcome.tpl');
$body = str_replace("%user%",$en['user'],$tpl_body);
mail($en['email'], $subject, $body, $headers);
str_replace函数,preg_replace函数... – 2011-12-19 19:15:21
@Dagon我做了一个改变我上面的代码,它会按我发布的方式工作? – acctman 2011-12-19 23:19:29