当运行代码文件时,pdf文件将被保存在浏览器中,而不是保存在服务器上
fpdf Output('filename.pdf','F');
Run Code Online (Sandbox Code Playgroud)
在浏览器上下载文件而不是将其保存在服务器上
Vev*_*eve 19
如FPDF文档中所述,您必须使用函数的Das参数output将PDF发送到浏览器并强制使用名称给出的名称下载文件:
Output('D','filename.pdf');
Run Code Online (Sandbox Code Playgroud)
作为参考,以下是destination参数的不同值:
我:将文件内联发送到浏览器.如果可用,则使用插件.当生成PDF的链接上选择"另存为"选项时,将使用名称给出的名称.
D:发送到浏览器并使用名称给出的名称强制下载文件.
F:保存到名称为name 的本地文件(可能包含路径).
S:将文档作为字符串返回.名称被忽略.
这是一个例子,检查出来!
$pdf->Output(F,'directory/filename.pdf');
Run Code Online (Sandbox Code Playgroud)
请记住,如果在输出设置中使用F,则服务器上的目录需要将权限设置为777,否则它将不起作用.希望能帮助任何没有获取文件的人保存到他们的目录中.
:)金