作者热门文章
- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章php简单防盗链验证实现方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
这里分析了php的简单防盗链实现方法。分享飞大家供大家参考。具体如下:
index.php页面如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<html>
<head>
<meta http-equiv=
"Content-Language"
content=
"en"
/>
<meta name=
"GENERATOR"
content=
"PHPEclipse 1.0"
/>
<meta http-equiv=
"Content-Type"
content=
"text/html; charset=gb2312"
/>
<title>防盗链</title>
</head>
<body>
<form action=
"check.php"
method=
"post"
>
提交信息:<input type=
"text"
name=
"name"
value=
""
/>
<input type=
"submit"
name=
"submit"
value=
"提交"
/>
</form>
</body>
</html>
|
check.php页面如下:
1
2
3
4
5
6
7
8
9
10
|
$urlar
=
parse_url
(
$_SERVER
[
'HTTP_REFERER'
]);
print
(
"<pre>"
);
print_r(
$urlar
);
print_r(
$_SERVER
[
'HTTP_REFERER'
]);
if
(
$urlar
[
'host'
]!=
"localhost"
){
//此处可替换成当前使用的域名
echo
"验证错误!"
;
echo
"<script>alert('连接失败');location.href='index.php';</script>"
;
exit
;
}
print
(
"</pre>"
);
|
希望本文所述对大家php程序设计有所帮助.
最后此篇关于php简单防盗链验证实现方法的文章就讲到这里了,如果你想了解更多关于php简单防盗链验证实现方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我是一名优秀的程序员,十分优秀!