首页
|
新闻资讯
|
网站运营
|
网络编程
|
数据库
|
服务器
|
网页设计
|
图像媒体
|
网络应用
|
搜索优化
|
资源下载
|
动网主机
|
DVBOX
本站内
互联网
ASP论坛
ASP.Net论坛
PHP论坛
PHP
→ 阅读文章
一段防盗连的PHP代码
作者
:
来源
:
阅读 2980 人次 , 2006-2-16 14:36:00
"><?php
$ADMIN[defaulturl] = "
http://www.cndw.com/404.htm
";//盗链返回的地址
$okaysites = array("
http://www.cndw.com/
","
http://chinahtml.com
"); //白名单
$ADMIN[url_1] = "
http://www.cndw.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://chinahtml.com/download
里面, 则用以下代码表示下载连接. 文件名?site=1&file=文件 例如以下URL.复制到你的站点下试试
http://www.cndw.com/dao4.php?site=1
&file=validatecode.rar 以上代码测试可用
本文Tags
:
防盗链
收藏本文
打印本文
论坛讨论
关闭窗口
· 上一篇:
用libTemplate实现静态网页的生成
· 下一篇:
轻型数据库SQLite结合PHP的开发
·
超级服务器apache+mysql+php+ssl之完全安装攻略(1)
·
Win XP下全新安装Apache2,PHP5,MYSQL5
·
挑战最棒的留言本的源码(一)
·
用PHP发电子邮件
·
PHP找回密码机制流程
关于本站
|
联系我们
|
业务合作
|
客户案例
|
诚聘英才
|
广告合作
|
收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006
Cndw
.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077