Codeigniter:在我的电子邮件中添加签名

时间:2017-10-04 13:32:27

标签: codeigniter

我需要在我的电子邮件正文中添加图像签名,我将消息写入textarea并且变量$ message不发送图像,只发送文本,当我使用可编辑的div而不是textarea时,消息变空了,这里是我的代码:

//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('correopruebas@consultora.cl');
$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>

1 个答案:

答案 0 :(得分:1)

我找到了方法,只需要添加其他变量$ message但是在“=”中需要在“。=”之前添加一个点,并在服务器上添加签名图像的路径:

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