標籤:style http io ar for sp div on cti
1、獲得外網的ip代碼
function get_online_ip() {
$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;}
2、獲得內網的ip的代碼
function getClientIP()
{$client_ip = null;
if (getenv("HTTP_CLIENT_client_ip")){$client_ip = getenv("HTTP_CLIENT_client_ip");}else if (getenv("HTTP_X_FORWARDED_FOR")){$client_ip = getenv("HTTP_X_FORWARDED_FOR");}else if (getenv("REMOTE_ADDR")){$client_ip = getenv("REMOTE_ADDR");}else{$client_ip = null;}
return $client_ip;}
獲得用戶端內網、外網的ip