繁体   English   中英

使用 phpmailer 和 codeigniter 发送 html email

[英]Sending an html email with phpmailer and codeigniter

我正在使用 phpmailer package 发送电子邮件,并将 package 与 codeigniter 框架一起使用。 我从 phpmailer package 中制作了一个助手 function ,它以 arguments 作为发件人的地址、收件人的地址、主题和邮件正文。 一切顺利,邮件被发送到收件箱。
我的问题是我的身体很大,可以是单独的 html 文件。 为此,我创建了一个视图,并尝试发送参数 $this->load->view('viewname'); 通过我的 controller 中的助手 function。 但是,我没有在邮件中显示正文,而是将文件显示在我的最终视图页面上,并且邮件正文变为空白。 知道如何实现

使用$this->load->view('viewname'); 没有任何附加参数将 output 查看。 您需要按照CodeIgniter 用户指南的查看文档的数据返回视图中的建议将第三个参数设置为TRUE

例子:

$string = $this->load->view('viewname', '', true);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM