2017-10-04 17 views
0

電子メール本文に画像の署名を追加する必要があります。メッセージをテキストエリアに書き出します。変数$ messageは画像を送信せず、テキストを送信します。メッセージが空の取得、編集可能なdivの代わりにtextarea、ここに私のコード: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>'; 
関連する問題