手机
当前位置:查字典教程网 >编程开发 >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代码】相关文章:

如何限制访问者的ip(PHPBB的代码)

PHP 中的类

高亮度显示php源代码

生成静态页面的PHP类

用PHP代码在网页上生成图片

PHP滚动日志的代码实现

我的论坛源代码(十)

PHP嵌套输出缓冲代码实例

如何在HTML中嵌入PHP 代码

用PHP代码给图片加水印

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