接到一个这样的ip地址 ,
这是什么原因造成的?
后台用的php获取的,
- echo long2ip(2147483647);
复制代码
static public function get_ip(){
if(getenv(‘HTTP_CLIENT_IP’) && strcasecmp(getenv(‘HTTP_CLIENT_IP’), ‘unknown’)) {
$userip = getenv(‘HTTP_CLIENT_IP’);
} elseif(getenv(‘HTTP_X_FORWARDED_FOR’) && strcasecmp(getenv(‘HTTP_X_FORWARDED_FOR’), ‘unknown’)) {
$userip = getenv(‘HTTP_X_FORWARDED_FOR’);
} elseif(getenv(‘REMOTE_ADDR’) && strcasecmp(getenv(‘REMOTE_ADDR’), ‘unknown’)) {
$userip = getenv(‘REMOTE_ADDR’);
} elseif(isset($_SERVER[‘REMOTE_ADDR’]) && $_SERVER[‘REMOTE_ADDR’] && strcasecmp($_SERVER[‘REMOTE_ADDR’], ‘unknown’)) {
$userip = $_SERVER[‘REMOTE_ADDR’];
}
return $userip;
}
为什么 ?
难道用户不是用浏览器。发送的请求?
新疆网友:内网IP吧?
湖北网友:好问题,帮顶
河南网友:数据库int改bigint,太短了超了
山东网友:什么年代了还用 32 位的服务器系统?
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 127.255.255.255这是啥