php屏蔽国内ip,php 屏蔽错误

本文目录一览:

PHP禁止北京IP段访问,代码怎么写呢?

1、找一个北京的ip库。

2、你在代码中加一段获取用户ip的代码,获取到的ip如果在ip库就跳转到其他页面。

linux 服务器 php网站 如何屏蔽北京所有IP 谢谢!

记录来访者IP

判断IP归属地

IP为北京的就禁止访问

ps:有IP代理,不能完全屏蔽

求屏蔽福建IP访问网站的PHP代码急用

//首先获取访问ip,在本地测试的话只能获取到127.0.0.1(本机地址)要在线上测试才准$ip=GetIp();//将ip放到新浪api中进行查询,看看是在哪的$arr=GetIpLookup($ip);//如果是福建省的,就禁止访问具体你可以输出看看$arr里面的返回值if($arr[‘province’]==’福建’){die(“禁止福建访问”);}else{die(“可以访问”);}上面的函数和例子在这里自己下载吧

php屏蔽ip问题!!!

?phpfunction check_ip($range,$ip=”) {if($ip ==”) $ip = getenv(“REMOTE_ADDR”);if ($ip == “127.0.0.1”) return 1;$result = 1;if (ereg(“([0-9]+).([0-9]+).([0-9]+).([0-9]+)/([0-9]+)”,$range,$regs)) {$ipl = ip2long($ip);$rangel = ip2long($regs[1] . “.” . $regs[2] . “.” . $regs[3] . “.” . $regs[4]);$maskl = 0;for ($i = 0; $i 31; $i++) {if ($i $regs[5]-1) {$maskl = $maskl + pow(2,(30-$i));}}if (($maskl $rangel) == ($maskl $ipl)) {return 1;} else {return 0;}} else {$maskocts = split(“.”,$range);$ipocts = split(“.”,$ip);for ($i=0; $i4; $i++) {if (ereg(“[([0-9]+)-([0-9]+)]”,$maskocts[$i],$regs)) {if ( ($ipocts[$i] $regs[2]) || ($ipocts[$i] $regs[1])) {$result = 0;}}else{if ($maskocts[$i] $ipocts[$i]) {$result = 0;}}}}return $result;}function auth_ip(){$result = 0;$null_check = 1;$path = “ip.txt”; //ip限制配置文件,每行的格式为/*xxx.xxx.xxx.xxx 比如 127.0.0.2xxx.xxx.xxx.[yyy-zzz] 比如 1270.0.0.[2-23]xxx.xxx.xxx.xxx/nn 比如 127.0.0.0/24*/$fg=@fopen($path,”r”);while($line=@fgets($fg,1024)){$line = trim($line);$line=ereg_replace(“#.*”,””,$line);if ($line != “”){$null_check = 0;if (check_ip($line)) {fclose($fg);return 1;}}}@fclose($fg);if ($null_check == 1) return 1;return $result;}??phpsession_start();if($_SESSION[‘up2ugg_admin’]”up2ugg_admin”){if(auth_ip()){? document.write(“scriptwindow.location.href=\”}}?

php禁止北京段IP访问 我想让所有北京网段的IP都不能访问我的网站 希望说的详细点

这个东西你应该在服务器上做吧,在APCACHE上弄就可以了,在上面挂个IP段分布的东西,只要是符合北京地区的就直接返回404就可以了,PHP做的话也可能,不过比较麻烦。

你先去下一个ECSHOP,我记得里面有个.dll(好像是dll)文件,这个东西是一个IP验证库,传进去IP地址就能返回地区,这样你就能验证是否是北京了,至于不能访问你网站不知道是怎么个不能访问,如果是不想让他看见就直接返回页面404。

原创文章,作者:NOWUY,如若转载,请注明出处:https://www.506064.com/n/315904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
NOWUY的头像NOWUY
上一篇 2025-01-09 12:14
下一篇 2025-01-09 12:14

相关推荐

发表回复

登录后才能评论