使用PHP将电子邮件中的HTML表单输入作为PDF附件发送

时间:2013-04-03 00:52:52

标签: php html html5 phpmailer fpdf

我想创建一个从用户那里获取基本输入的表单。我想通过电子邮件将这些数据以PDF文档的形式发送给其他用户。

  • 用户以
  • 的形式提供一些输入值
  • 用户提交表单后,数据应转换为PDF并应通过电子邮件发送给管理员

我想知道是否有办法在不将文件存储在服务器上的情况下完成此操作。

1 个答案:

答案 0 :(得分:0)

我得到了答案: 您可以使用PHPMailer执行此操作。 代码看起来有点像这样:

$mail = new PHPMailer(); 
...
$doc = $pdf->Output('', 'S'); 
$mail->AddStringAttachment($doc, 'doc.pdf', 'base64', 'application/pdf'); 
$mail->Send();