将文件附加到PHPMailer

cho鱼

我目前正在一个项目中,该文件具有作为blob存储在数据库中的文件。我需要将文件附加到电子邮件,然后通过PHPMailer发送出去。我很熟悉$mail->addAttachment(),但是,此功能似乎只采用一个文件路径,而我没有。我想知道是否有任何方法可以操纵Blob并提供给该函数?

我感谢任何建议,在此先感谢!

以下成功创建了我需要附加的文件的“另存为”对话框:

header("Content-disposition: attachment; filename={$filename}.{$file_ext}");
header("Content-type: application/octet-stream");
echo $pdf['data'];
exit;
同步

addStringAttachment方法能够处理这种情况。根据其文档:

* Add a string or binary attachment (non-filesystem).
* This method can be used to attach ascii or binary data,
* such as a BLOB record from a database.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用 PHPMailer 将多个文件附加到两个不同的电子邮件?

来自分类Dev

将文字附加到文件

来自分类Dev

上载要附加的文件,然后使用phpmailer和jquery将它们附加到邮件

来自分类Dev

使用sed将文本附加到文件

来自分类Dev

无法将文字附加到文件

来自分类Dev

将新行附加到文件python

来自分类Dev

将查找结果附加到txt文件

来自分类Dev

将函数的std输出附加到文件

来自分类Dev

Laravel将日期附加到日志文件

来自分类Dev

将压缩文件附加到PDF

来自分类Dev

将音频文件附加到视频

来自分类Dev

将函数的std输出附加到文件

来自分类Dev

将路径附加到文件名

来自分类Dev

将文字附加到管道文件

来自分类Dev

将stderr和stdout附加到文件

来自分类Dev

Maven目标将行附加到文件

来自分类Dev

将时间附加到 unix 中的文件

来自分类Dev

将递增的数字附加到同名文件

来自分类Dev

将外部文件附加到头部

来自分类Dev

将文件(图片)附加到对话

来自分类Dev

PHP将内容附加到文件(文件的读取/写入)

来自分类Dev

使用cmd将文件日期附加到文件名

来自分类Dev

如何将jpg文件附加到rar文件中?

来自分类Dev

PHP将内容附加到文件(文件的读取/写入)

来自分类Dev

将文件附加到流时如何删除文件

来自分类Dev

通过ssh将本地文件附加到远程文件

来自分类Dev

PHP 将文件文本附加到所有 javaScript 文件

来自分类Dev

TypeScript将导出{}附加到TypeScript 4中的文件末尾,但不附加到TypeScript 3中

来自分类Dev

附加到ORC文件