我正在尝试使用 Codeigniter 创建一个联系表单,该表单将发送带有文件附件的电子邮件。现在发送电子邮件时,我得到的只是上传文件的名称,而不是实际的附件。有人可以帮我吗?
这是我正在使用的代码:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class sendmail_contact extends CI_Model {
function __construct()
{
parent::__construct();
}
function send()
{
$this->load->library('email');
$this->load->helper('date');
$now = time();
$contact_date = unix_to_human($now); // U.S. time, no seconds
$this->load->library('email');
$this->email->set_newline("\r\n");
$name = $this->input->post('name', TRUE);
$file = $this->input->post('file', TRUE);
$this->email->from($email);
$this->email->to('test@gmail.com');
$this->email->subject('Subject');
$this->email->message("Email" . $name . "\r\n" . $file);
$this->email->send();
}