Php 在电子邮件中发送codeigniter视图时出现问题
我正在尝试用codeigniter发送电子邮件。我正在邮件正文中发送视图。但我收到的错误如下所示: 它显示错误下方的视图。 我的代码如下Php 在电子邮件中发送codeigniter视图时出现问题,php,codeigniter,email,smtp,Php,Codeigniter,Email,Smtp,我正在尝试用codeigniter发送电子邮件。我正在邮件正文中发送视图。但我收到的错误如下所示: 它显示错误下方的视图。 我的代码如下 $msg = $this->load->view('FolderName/sendEmail.php',TRUE); 我也试过了 $msg = $this->load->view('FolderName/sendEmail.php',"",TRUE); 但是用这个密码我不会收到任何电子邮件。请帮我找出解决方案。我建议做两个改动:
$msg = $this->load->view('FolderName/sendEmail.php',TRUE);
我也试过了
$msg = $this->load->view('FolderName/sendEmail.php',"",TRUE);
但是用这个密码我不会收到任何电子邮件。请帮我找出解决方案。我建议做两个改动: 如果视图文件具有php扩展名,则应从第一个参数中删除
.php
(只需使用$this->load->view('FolderName/sendmail');
)
此外,如果没有将数据从控制器传递到视图,则需要传递一个空的第二个参数,因为用于将HTML返回控制器的TRUE
参数是第三个参数,而不是第二个参数
尝试
$this->load->view('FolderName/sendmail,NULL,TRUE')代码>是否从文件名中删除.php并重试相同的错误消息?错误消息报告的行上到底是什么?实际问题是图像,如果查看页面有图像,则不会发送电子邮件。否则,它将使用html代码。