gpt4 book ai didi

PHP保护一个文件夹

转载 作者:可可西里 更新时间:2023-10-31 22:59:46 26 4
gpt4 key购买 nike

我需要保护一个文件夹。网站是用 PHP 完成的。有一个管理区域,其中包含 PDF、DOC 等文件……所以;我无法使用 session 变量保护这些文件。 PHP 中有保护文件夹的方法吗?

谢谢

最佳答案

您不能仅使用 PHP 来保护它,但借助 .htaccess 文件,这是可能的。

在你要保护的目录下创建一个.htaccess文件,把这个放进去:

Deny from all

然后,要创建一个 PHP 脚本来访问这些文件,您可以这样做:

// Add user authentication code
$name = 'protected_dir/file.pdf';
$fp = fopen($name, 'rb');
header("Content-Type: application/pdf");
header("Content-Length: " . filesize($name));
fpassthru($fp);
exit;

关于PHP保护一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3120174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com