求获取客户端真实ip跳转相应网址的PHP源代码

各位前辈,本人想请教大家一个简单问题。问题如下:创建一个PHP跳转网页,要求:先获取客户端电脑的真实IP(类似ip138.com),再判断:如果是218.75.148.1... 各位前辈,本人想请教大家一个简单问题。 问题如下:创建一个PHP跳转网页,要求:先获取客户端电脑的真实IP(类似ip138.com),再判断:如果是218.75.148.100,是则跳转到A网址,否则跳转到B网址,怎么实现,谢谢了,要源代码啊。 展开
 我来答
270526873
2014-12-12 · TA获得超过338个赞
知道小有建树答主
回答量:110
采纳率:60%
帮助的人:64.3万
展开全部
function get_real_ip(){
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }
for ($i = 0; $i < count($ips); $i++) {
if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
$ip=get_real_ip();
if($ip=='218.75.148.100')header('Location: http://www.A.com/');

else header('Location: http://www.B.com/');
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式