从downloadlink下载pdf到我的上传文件夹PHP

时间:2015-09-25 08:32:05

标签: php pdf curl

我正在尝试将发票(循环)下载到我的上传文件夹,以便客户可以下载。我不想重定向。 我已经尝试过文件获取和放置内容。得到空pdf。然后尝试卷曲:

$ch = curl_init($pdfurl);
    $fp = fopen('../uploads/'. $invoice. '', 'wb');
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_exec($ch);
    curl_close($ch);
    fclose($fp);

似乎没有用.. pdfurl是一个下载链接,它没有显示pdf,它提示你下载..这可能是问题?

header('Content-type: application/pdf');

            // It will be called downloaded.pdf
            header('Content-Disposition: attachment; filename="$invoice.pdf"');

            // The PDF source is in original.pdf
            readfile($pdfurl);

这很有效。但是我想把pdfs从循环移动到上传文件夹。

1 个答案:

答案 0 :(得分:0)

...问题解决了...在开发服务器上..这就是为什么我无法打开pdfs ..

file_put_contents("../uploads/".$factuurnummer. ".pdf", fopen($pdfurl, 'r'));