[原创]dedecms使用cdn后获取真实ip的方法

Mr.zhuMr.zhu2025-08-28 21:30:10来源:优站库 (www.uzkoo.com)阅读:48

{dede:php}
$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];
$user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];
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(!preg_match("/^(10|172\.16|192\.168)\./", $ $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
echo " "." ". get_real_ip();
{/dede:php}
上面是相关代码,插入到模板相关位置即可

猜你想看

新科技让传统中医药焕发新生
手动挡汽车加减挡的时机如何掌握 看清这3个信号就明白了
你知道温度最高的火焰是什么颜色吗?
面试高级Java的一些思考
狼吞虎咽可致身心俱疲 六招儿让吃饭慢下来
车子一年才跑了两千公里,有必要换机油吗?
古风壁纸丨珠翠华妆映月光,古韵悠悠醉流年
这篇文章算是把“量子纠缠”说明白了
天然气、煤气、液化气,到底是啥?该怎么选择?
北京社保补缴一个月的流程是什么
到底选滚筒好还是波轮洗衣机好
洋洋洒洒5000字,青岛旅行最全攻略
禁播5年终于解禁!《王者荣耀》抖音直播今晚首测
深度 | 新能源汽车换电,它香不香?
关于益生菌的认知误区
五险一金有哪些险种?交五险一金有什么好处?
夏天如何提高电动车的电池寿命,三点充电方式要记牢,别再充错了
跑高速到底用“S”挡还是“D”挡?交警:这么简单的问题还用问
女人染上“性瘾”是一种怎样的体验?可能和你想象得不同
10个经典快捷键小技巧,一键翻倍提升工作效率,成为电脑小达人

推荐站点