2017-10-04 52 views
0

我需要在我的電子郵件正文中添加一個圖像簽名,我將該消息寫入一個textarea,並且變量$ message不發送圖像,只發送文本,當我使用可編輯的DIV,而不是文本區域,該消息得到空的,在這裏我的代碼:Codeigniter:給我的電子郵件添加一個簽名

//Controller 
$destino = $this->load->view("destino"); 
$asunto = $this->input->post("asunto"); 
$mensaje = $this->input->post("mensaje"); 

$this->email->set_newline("\r\n"); 
$this->email->from('[email protected]'); 
$this->email->to($destino); 
$this->email->subject($asunto); 
$this->email->message($mensaje); 

//view message 
<div class="col-md-9" style="float: right;"> 
<textarea id="editor" name="mensaje"> 
    $this->load->view('firma'); 
</textarea> 

+0

是@cfnerd,'mailtype'=>'html' –

回答

1

我發現的方式,只需要添加其他變量$消息,但在「=」之前需要添加一個點「。=」和服務器上簽名圖像的路徑:

$message .= '<img src=http://path/to_my/signature.png alt="My Firma"> <br>';