好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php实现隐藏文件真实下载地址代码

今天在做一个产品时用到这个,可以实现隐藏 文件 的真实下载路径,这个只是最初版本,可供修改的地方还有很多。

下面开始 代码 :

file.php文件 $file_name = $_GET['id']; $file_dir = "demo/"; /检索目录 if(!file_exists($file_dir.$file_name)) exit('文件找不到');//检查文件是否存在 else { $file = fopen($file_dir . $file_name,"r"); // 打开文件 // 输入文件标签 Header("Content-type: application/octet-stream"); Header("Accept-Ranges: bytes"); Header("Accept-Length: ".filesize($file_dir . $file_name)); Header("Content-Disposition: attachment; filename=" . $file_name); // 输出文件内容 echo fread($file,filesize($file_dir . $file_name)); fclose($file); exit; }

使用呢,就是用GET方式访问该文件,文件内设置好目录,然后该文件输出内容,GET内容自己看着弄,可以弄加密等。

查看更多关于php实现隐藏文件真实下载地址代码的详细内容...

  阅读:42次