揭秘PHP代码如何巧妙隐藏文件真实下载地址,防盗链效果显著!
介绍一个用于隐藏文件的真实下载地址的php代码,也会起到一些防盗链的作用吧,有需要的朋友,不妨参考下。 代码如下:- <?php
- /
- * 隐藏文件的真实下载地址
- * Edit 4dn.net
- */
- $file_name = "info_check.exe";
- $file_dir = "/www/files/";
- //检查文件是否存在
- 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;
- }
- ?>;
复制代码
|