我正在尝试将发票(循环)下载到我的上传文件夹,以便客户可以下载。我不想重定向。 我已经尝试过文件获取和放置内容。得到空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从循环移动到上传文件夹。
答案 0 :(得分:0)
...问题解决了...在开发服务器上..这就是为什么我无法打开pdfs ..
file_put_contents("../uploads/".$factuurnummer. ".pdf", fopen($pdfurl, 'r'));