我在笨發送HTML模板,事實上我的電子郵件是工作完全正常。發送HTML郵件中笨
我的問題是,如何我HTML的模板發送到電子郵件。由於傳遞給變量,我得到一個錯誤。
public function send_email_accountability($C11, $C4, $C8,$C12)
{
date_default_timezone_set('Asia/Manila');
$message = $this->load->view('sample_html',$data,TRUE);
$this->load->library('email');
$this->email->set_mailtype("html");
$this->email->from('[email protected]', 'EMAIL');
$this->email->to($C11);
$this->email->subject('Accountability for'. $C12);
$this->email->message($message);
}
我收到的電子郵件,但郵件裏面是PHP的錯誤,因爲$data
不能傳遞到。我看着其他stackoverflow問題,並沒有幫助我的問題。
所有信息,我可能是錯的(因此評論,沒有回答),但如果該消息的內容是錯誤的,那麼你在你看來有一個錯誤。用您的視圖加載網頁上的測試頁面。 (我沒有看到函數變量列表中的$數據...也許這是問題?) – ssaltman
該函數似乎不接受任何名爲'$ data'的參數。但你在這裏使用'$ message = $ this-> load-> view('sample_html',$ data,TRUE);' –
我試過這個http://esbueno.noahstokes.com/post/217282039/codeigniter-分離的意見,爲乾淨的HTML電子郵件,它不適合我。 – Vincent