【问题标题】:PDF form submissionPDF 表单提交
【发布时间】:2011-01-29 22:48:45
【问题描述】:

我有一个 PDF 表单(用 Acrobat 制作),其中包含通过 HTTP 提交的按钮。我想要做的是有一个 PHP 脚本,它将采用 PDF 表单并通过附件通过电子邮件发送给我。

我不想要的:

--PDF 通过电子邮件提交按钮。这需要 webmail 用户保存 pdf 并附加它,这对大多数用户来说太混乱了。我想要一键完成。

--通过 mailto:email@address.com 提交。做和上面一样的事情。

如果服务器上有 pdf,我知道如何使用 PHP 的 mail() 函数将其通过电子邮件发送给某人。一旦有人在 PDF 中点击提交,我不知道如何处理 PDF。

这有意义吗?

谢谢, 杰夫

【问题讨论】:

    标签: php http pdf forms submit


    【解决方案1】:

    我想我修好了。在另一个论坛上找到了答案,但必须记住在我的服务器上设置写权限。

    <?php
    
    $fileatt = date("d-m-Y-His") . ".pdf";  // Creates unique PDF name
    copy('php://input',$fileatt); // Copies POST data to pdf file
    
    ?>
    

    确保将 PDF 按钮设置为以“PDF”而不是“HTTP Post 数据”形式发送数据

    该表单将向用户发送一个空白 PDF...但是您可以发送任何您想要的响应

    header('Location: your_return_form.pdf');
    

    (或重定向到另一个网页,或其他)

    仍有一些问题,但我认为大部分情况下都有效。

    【讨论】:

    • 考虑通过单击旁边的“勾选”或“检查”图标将此答案标记为“已接受”
    猜你喜欢
    • 2012-06-25
    • 1970-01-01
    • 1970-01-01
    • 2017-04-04
    • 2017-11-27
    • 2012-01-08
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多