求一个PHP的IP地址段限制程序。。。。

1、限制一个IP段的IP不能访问,如:22.21.8.0-22.21.8.256和125.25.14.0-125.25.14.36之间的IP都不能访问2、对于限制的IP地... 1、限制一个IP段的IP不能访问,如:22.21.8.0-22.21.8.256和125.25.14.0-125.25.14.36之间的IP都不能访问
2、对于限制的IP地址,返回404错误,不提示,直接返回404错误。503也行。

谢谢了。。。
展开
 我来答
匿名用户
2014-01-10
展开全部
/*
检查IP
$outip : 当前查询的IP
$iplist : 拒绝的ip列表,多个用,隔开
如果查询的IP是拒绝IP列表中的,则函数返回false,反之返回true
*/
function outip($outip,$listip){

if (strpos($listip,$outip) === false) {
$arr = explode('.',$outip);
if (count($arr) <> 4) return false;
//是否是IP段
if (strpos($listip,$arr[0] . '.' . $arr[1] . '.' . $arr[2] . '.*') === false) {
return false;
} else {
return true;
}
} else {
return true;
}
}
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式