JdsyJ

function get_client_ip(){
if(getenv(\'HTTP_CLIENT_IP\') && strcasecmp(getenv(\'HTTP_CLIENT_IP\'),\'unknown\')) {

$ip = getenv(\'HTTP_CLIENT_IP\');

} elseif(getenv(\'HTTP_X_FORWARDED_FOR\') && strcasecmp(getenv(\'HTTP_X_FORWARDED_FOR\'),\'unknown\')) {

$ip = getenv(\'HTTP_X_FORWARDED_FOR\');

} elseif(getenv(\'REMOTE_ADDR\') && strcasecmp(getenv(\'REMOTE_ADDR\'),\'unknown\')) {

$ip = getenv(\'REMOTE_ADDR\');

} elseif(isset($_SERVER[\'REMOTE_ADDR\']) && $_SERVER[\'REMOTE_ADDR\'] && strcasecmp($_SERVER[\'REMOTE_ADDR\'], \'unknown\')) {

$ip = $_SERVER[\'REMOTE_ADDR\'];

}

return preg_match ( \'/[\d\.]{7,15}/\', $ip, $matches ) ? $matches [0] : \'\';
}

 

借用~~~~!

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-09
  • 2021-04-22
  • 2021-10-11
  • 2021-07-23
猜你喜欢
  • 2021-10-03
  • 2022-01-28
  • 2022-12-23
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2022-01-04
相关资源
相似解决方案