【发布时间】:2014-06-10 07:56:03
【问题描述】:
我需要从用户那里获取文件并将其附加到邮件而不将其保存在服务器上。这是否可以在 Codeigniter 中将上传的文件存储在变量中,然后将其附加到来自 Codeigniter 电子邮件库的电子邮件?如何做到这一点? 在 CI 中,我只找到将上传的文件存储在硬盘上的类,而不是变量。
【问题讨论】:
-
有什么问题?
$this->email->attach()您是否尝试过阅读ellislab.com/codeigniter/user-guide/libraries/email.html 的整个文档?你想把文件保存在哪里?我认为您无法完成您想要实现的目标,在将某些内容附加到文件时,您需要先上传它,然后再将其附加到电子邮件中。 -
所以我必须上传、附加、发送邮件,然后从服务器上删除文件?
-
没错,发件人 (PHP) 必须知道文件的内容。
标签: php codeigniter email file-upload