根据获取IP的省份来开打指定网址 - 微壳儿 根据获取IP的省份来开打指定网址 - 微壳儿

根据获取IP的省份来开打指定网址

今天刚学到的,拿出来分享给需要的人。


<?php
function ipdy($ipaddr) {
    $ipInfoApi= 'http://ip.taobao.com/service/getIpInfo.php?ip='.$ipaddr; 
    $areaInfo= file_get_contents($ipInfoApi);   
    $areaInfo= json_decode($areaInfo);
    $ipjg=$areaInfo->data->country.$areaInfo->data->area.$areaInfo->data->region.$areaInfo->data->city.$areaInfo->data->isp;
    //$ipjg=iconv('UTF-8','GBK',$ipjg);
    return $ipjg;
}
$ipaddr= $_SERVER["REMOTE_ADDR"];
$ip_str=ipdy($ipaddr);

if(strpos($ip_str,'北京')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'天津')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'河北')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'山西')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'内蒙古')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'辽宁')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'吉林')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'黑龙江')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'上海')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'江苏')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'浙江')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'安徽')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'福建')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'江西')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'山东')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'河南')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'湖北')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'湖南')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'广东')){
    header("Location: https://www.baidu.com");
}elseif(strpos($ip_str,'广西')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'海南')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'重庆')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'四川')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'重庆')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'贵州')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'云南')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'西藏')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'陕西')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'甘肃')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'青海')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'宁夏')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'新疆')){
    header("Location: https://www.yangchao.org"); 
}elseif(strpos($ip_str,'香港')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'澳门')){
    header("Location: https://www.baidu.com"); 
}elseif(strpos($ip_str,'台湾')){
    header("Location: https://www.baidu.com"); 
}else{
    echo '未识别的地区';
}
?>

评论 0

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论