Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:如何以PDF格式发送邮件?_Php_Email_Pdf - Fatal编程技术网

PHP:如何以PDF格式发送邮件?

PHP:如何以PDF格式发送邮件?,php,email,pdf,Php,Email,Pdf,我有一个带有几个输入字段的客户问卷表。当表格提交时,我希望邮件以PDF格式发送给我。这可能吗?如果是这样的话,有没有人有任何参考资料或链接可以为我指明正确的方向。在一个问题中,这些都是完全不同的问题 如何生成pdf。 退房 如何发送带有附件的邮件。 为此,您需要发送一条由多个部分组成的消息。与主电子邮件不同的部分可以包含PDF。它将需要一个正确的mime类型来处理。举个例子 PDF的mime类型,即application/PDF 我假设你已经得到了问卷本身工作的部分。创建PDF并将其设置为电子邮

我有一个带有几个输入字段的客户问卷表。当表格提交时,我希望邮件以PDF格式发送给我。这可能吗?如果是这样的话,有没有人有任何参考资料或链接可以为我指明正确的方向。

在一个问题中,这些都是完全不同的问题

  • 如何生成pdf。 退房
  • 如何发送带有附件的邮件。 为此,您需要发送一条由多个部分组成的消息。与主电子邮件不同的部分可以包含PDF。它将需要一个正确的mime类型来处理。举个例子
  • PDF的mime类型,即
    application/PDF

  • 我假设你已经得到了问卷本身工作的部分。

    创建PDF并将其设置为电子邮件附件。谷歌
    电子邮件pdf php
    -第一个结果:我在脚本中发现了这个错误,有什么想法吗?警告:mail()[function.mail]:mail()函数的参数不正确,邮件未发送。感谢您的帮助!我找到了一个应该可以工作的示例,但是脚本正在调用一个名为mail.php的文件,我不知道这是从哪里来的。错误在第58行附近,&错误在这段代码$mail=&mail::factory('mail');它来自PEAR(PHP扩展和应用程序存储库):谢谢,它现在可以工作了!您知道如何在PDF中对文本进行word包装吗?我使用的数组如下:$email\u message=“fax:.clean\u string($fax)。“\n
    ”$email_message.=“地址:”.clean_字符串($address)。“\n
    ”$email_message.=“email:”.clean_字符串($email)。“\n
    ”;但是在PDF中显示了break标签,我希望每个标签都换一行。感谢您的time.PDF不是HTML,那些标签是HTML。省略它们。使用FPDF MultiCell方法输出多行。都在文档中。:)