我是PHP的新手,我正在使用TCPDF从我的网站生成PDF。我可以毫无问题地下载所有文件但是当我尝试将其保存到服务器中的文件夹时,我发现了问题。我试过这个:
$pdf->Output('../pdf/example_001.pdf', 'F');
我试过这个
$filepath = "../../pdf/test.pdf";
$fp = fopen($filepath, "w");
fwrite($fp, $pdf);
fclose($fp);
但它给了我一个空文件。
答案 0 :(得分:3)
有点迟到了。您可以使用以下格式保存文件:
$pdf->Output(dirname(__FILE__).'/pdf/'.$pdf_name.'.pdf', 'F');
' F'参数用于将文件存储在文件系统中。 dirname(__FILE__)
有助于提供相对路径,这很重要。在这个例子中,我将PDF存储在一个文件夹" pdf"位于与我使用上述行的文件相同的文件夹中。相对或绝对路径文件夹路径很重要。 __DIR__
也可用于查找当前目录。