Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.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_Pdf_Drag And Drop_Merge - Fatal编程技术网

PHP通过拖放合并PDF

PHP通过拖放合并PDF,php,pdf,drag-and-drop,merge,Php,Pdf,Drag And Drop,Merge,我需要一种集成这两个功能的方法。单击并拖动实体 和PDFMerger 我用的是PDFMerger,效果很好 <?php 它可以轻松地组合2个PDF。 问题是我需要将这两个函数结合起来。 我需要用户能够选择哪些PDF他们想要结合,我会喜欢这样做通过拖放,如上面的链接。 有人能告诉我正确的方向吗?您只需要将数据发布到php脚本中。在jQuery示例中,该字段具有逗号分隔的值,通常是隐藏的。确保它在表单中。然后您只需使用提交按钮发布表单 我相信您可以自己编写html代码,php脚本应该如下所示

我需要一种集成这两个功能的方法。单击并拖动实体 和PDFMerger

我用的是PDFMerger,效果很好

<?php
它可以轻松地组合2个PDF。 问题是我需要将这两个函数结合起来。 我需要用户能够选择哪些PDF他们想要结合,我会喜欢这样做通过拖放,如上面的链接。
有人能告诉我正确的方向吗?

您只需要将数据发布到php脚本中。在jQuery示例中,该字段具有逗号分隔的值,通常是隐藏的。确保它在表单中。然后您只需使用提交按钮发布表单

我相信您可以自己编写html代码,php脚本应该如下所示:

<?php
include 'PDFMerger.php';
$files = explode(",", $_POST['postOrder']); //or your name of the field

$pdf = new PDFMerger;

foreach ($files as $file) {
    $pdf->addPDF($file, 'all') 
}

$pdf->merge('download', 'samplepdfs/TEST2.pdf');
?>


当然,你需要做更多的检查以确保安全。

尽管我是PHP的核心高手,但我还是要试一试。我遇到了一个错误,也许你可以帮我看看这是一个页面。你是否制作了一个包含正确字段的表单并发布了它?使用
print\r($\u POST)
检查是否有任何文件。你得到了一个异常,因为
$file
是空的。我想我做得对。我讨厌这样麻烦。我可以这样加上表格吗?知道如何让$file正常工作吗?很抱歉一直打扰您。操作必须是包含脚本的php文件。
<?php
include 'PDFMerger.php';
$files = explode(",", $_POST['postOrder']); //or your name of the field

$pdf = new PDFMerger;

foreach ($files as $file) {
    $pdf->addPDF($file, 'all') 
}

$pdf->merge('download', 'samplepdfs/TEST2.pdf');
?>