我要获取访问这的ip,为什么说未定义呢??没什么源码呀,就是一条语句echo php $_SERVER['REMOTE_ADDR'];
2 回答
MMTTMM
TA贡献1869条经验 获得超4个赞
获取客户端IP地址::
function getIp(){
if(!empty($_SERVER['HTTP_CLIENT_IP'])){
return $_SERVER['HTTP_CLIENT_IP'];
}elseif(!empty($_SERVER['HTTP_X_FORVARDED_FOR'])){
return $_SERVER['HTTP_X_FORVARDED_FOR'];
}elseif(!empty($_SERVER['REMOTE_ADDR'])){
return $_SERVER['REMOTE_ADDR'];
}else{
return "未知IP";
}
亲,试试我这段代码,获取IP的三种形式 ,应该有一款适合你,根据你的系统,上网方式选择不同的获取方式
- 2 回答
- 0 关注
- 373 浏览
添加回答
举报
0/150
提交
取消