【发布时间】:2013-04-03 00:52:52
【问题描述】:
我想创建一个接受用户基本输入的表单。我想通过电子邮件将这些数据以 PDF 文档的形式发送给另一个用户。
- 用户在表单中给出了一些输入值
- 用户提交表单后,数据应转换为 PDF 并通过电子邮件发送给管理员
我想知道是否有一种方法可以在不将文件存储在服务器上的情况下完成此操作。
【问题讨论】:
-
我并不是要让人们为我做这件事。我只是想确定是否有办法发送 pdf 而不将其存储在服务器上。无论如何,我编辑了这个问题,我也能够完成它。我发布它是为了对其他人有用。您可以使用 PHPMailer 来执行此操作。代码看起来有点像这样: $mail = new PHPMailer(); ... $doc = $pdf->输出('', 'S'); $mail->AddStringAttachment($doc, 'doc.pdf', 'base64', 'application/pdf'); $mail->发送();