php禁止访问某个地区的IP
分类:暂存
时间:2023-03-28 22:41
浏览:0
评论:0
function checkIp()
{
$ip = egetip();
$oldIp = getcvar('iplist');
if ($oldIp) {
Header("Location:".'/404.html');
exit;
}
$setIps = ReturnPublicAddVar("jinyong_area");
$citys = [];
if(!empty($setIps)) {
if (strstr($setIps,'-')) {
$citys = explode('-',$setIps);
} else {
$citys = [$setIps];
}
// print_r($citys);exit;
$res = '';
$res = file_get_contents("https://restapi.amap.com/v3/ip?key=7ad665ca654f32cb5c2e7363eeef36df56&ip=" . $ip);
$res = json_decode($res, true);
$jinzhi = $citys;
if ($res['province'] && in_array($res['province'], $jinzhi)) {
esetcookie('iplist',$ip, time() + 3600*12, 0);
Header("Location:".'/404.html');
exit;
}
}
}
1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 暂存 > php禁止访问某个地区的IP
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 暂存 > php禁止访问某个地区的IP