手机
当前位置:查字典教程网 >编程开发 >php教程 >一段防盗连的PHP代码
一段防盗连的PHP代码
摘要:$ADMIN[defaulturl]=http://www.163.com/404.htm;//盗链返回的地址$okaysites=arra...

$ADMIN[defaulturl]=http://www.163.com/404.htm;//盗链返回的地址

$okaysites=array("http://www.163.com/","http://163.com");//白名单

$ADMIN[url_1]=http://www.163.com/download/;//下载地点1

$ADMIN[url_2]="";//下载地点2,以此类推

$reffer=$HTTP_REFERER;

if($reffer){

$yes=0;

while(list($domain,$subarray)=each($okaysites)){

if(ereg($subarray,"$reffer")){

$yes=1;

}

}

$theu="url"."_"."$site";

if($ADMIN[$theu]AND$yes==1){

header("Location:$ADMIN[$theu]/$file");

}else{

header("Location:$ADMIN[defaulturl]");

}

}else{

header("Location:$ADMIN[defaulturl]");

}

?>

使用方法:将上述代码保存为dao4.php,

比如测试用的validatecode.rar在站点http://163.com/download里面,

则用以下代码表示下载连接.

文件名?site=1&file=文件

【一段防盗连的PHP代码】相关文章:

我的论坛源代码(六)

写一段简单的PHP建立文件夹代码

一个域名查询的程序

一个odbc连mssql分页的类

拼音码表的生成

写一个用户在线显示的程序

php编写批量生成不重复的卡号密码代码

我的论坛源代码(九)

我的论坛源代码(七)

PHP 中的类

上一篇: PHP安全配置
精品推荐
分类导航