ホームページ >バックエンド開発 >PHPチュートリアル >訪問者のソースに関する質問を表示する
表示访客来源的问题
function getIp(){
$onlineip='';
if(getenv('HTTP_CLIENT_IP')&&strcasecmp(getenv('HTTP_CLIENT_IP' ),'unknown')){
$onlineip=getenv('HTTP_CLIENT_IP');
} elseif(getenv('HTTP_X_FORWARDED_FOR')&&strcasecmp(getenv('HTTP_X_FORWARDED_FOR'),'unknown') ){
$onlineip=getenv('HTTP_X_FORWARDED_FOR');
} elseif(getenv('REMOTE_ADDR')&&strcasecmp(getenv('REMOTE_ADDR'),'unknown')){
$onlineip=getenv('REMOTE_ADDR') ;
} elseif(isset($_SERVER['REMOTE_ADDR'])&&$_SERVER['REMOTE_ADDR']&&strcasecmp($_SERVER['REMOTE_ADDR'],'unknown')){
$onlineip=$_SERVER[ 'REMOTE_ADDR'];
}
return $onlineip;
}
$onlineip = getIp();
$ipinfo=json_decode(file_get_contents("http:/ /ip.taabao.com/service/getIpInfo.php?ip=".$onlineip),true);//将APIのjson格式解码保存ipinfo变量
?>
IP: | |
国家: | |
省份: | |
城市: | |
县: | |
地区: | |