女人的叫声,z〇z〇zo女人另类z〇z○,疯批父子骨科爸爸宠 http://www.aucma-it.com/blog 中山php|最優(yōu)網(wǎng)絡 Mon, 13 May 2013 04:56:43 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 PHP顯示客戶端IP與服務器IP http://www.aucma-it.com/blog/view-31.html http://www.aucma-it.com/blog/view-31.html#comments Sat, 06 Aug 2011 18:10:07 +0000 lin http://www.aucma-it.com/blog/?p=31

打印客戶端IP:echo $_SERVER['REMOTE_ADDR']; 或者: getenv('REMOTE_ADDR');

當時當客戶端使用代理訪問,那取到的是代理服務器的 IP 地址,而不是真正的客戶端 IP 地址。所以比較準確的獲取客戶ip的方法是:

function getip(){
if (getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')){
$ip = getenv('HTTP_CLIENT_IP');
}else if (getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')){
$ip = getenv('HTTP_X_FORWARDED_FOR');
}else if (getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')){
$ip = getenv('REMOTE_ADDR');
}else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')){
$ip = $_SERVER['REMOTE_ADDR'];
}
preg_match("/[\d\.]{7,15}/", $ip, $temp);
$ip = $temp[0] ? $temp[0] : 'unknown';
unset($temp);
return $ip;
}

打印服務器IP:echo gethostbyname(www.baidu.com);

打印服務器IP列表:echo gethostbynamel(www.baidu.com);

通過ip地址獲取主機名:$hostname = gethostbyaddr('58.62.246.55');

]]>
http://www.aucma-it.com/blog/view-31.html/feed 433
主站蜘蛛池模板: 承德市| 济南市| 伊吾县| 元谋县| 兴山县| 松滋市| 蒙自县| 莎车县| 青龙| 丹东市| 抚松县| 汤原县| 新民市| 凌源市| 宁河县| 湘西| 达日县| 砚山县| 宜章县| 沂水县| 哈尔滨市| 东源县| 界首市| 兴安盟| 云林县| 龙陵县| 安陆市| 肇州县| 玉门市| 新田县| 外汇| 平果县| 上栗县| 时尚| 临桂县| 定州市| 光泽县| 托克逊县| 澄城县| 鄱阳县| 伊宁市|