我们有一些PDF文件,而不是给直接链接到文件,我们希望它通过的PHP渲染,以便只有通过认证的用户都能够下载PDF文件。 因此,我们不需要给文件路径给用户。
可能吗?
Mangesh
我们有一些PDF文件,而不是给直接链接到文件,我们希望它通过的PHP渲染,以便只有通过认证的用户都能够下载PDF文件。 因此,我们不需要给文件路径给用户。
可能吗?
Mangesh
你可以,这里是一个例子:
<?php
$file = './path/to/the.pdf';
$filename = 'You dont know where I am.pdf';
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($file));
header('Accept-Ranges: bytes');
@readfile($file);
?>