但是如果使用了反向代理的,HTTP頭中REMOTE_ADDR就不是用戶的地址,反而是上一級代理的地址了。

經過我的研究有兩種方法來獲取用戶的真實外網IP。

方法一:curl " /> 一个人HD在线观看免费高清视频 ,娇小老少配xxxxx,免费精品国偷自产在线

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php 獲取本機外網/公網IP的代碼

大家一般都是用$_SERVER['REMOTE_ADDR']來獲取用戶IP,

但是如果使用了反向代理的,HTTP頭中REMOTE_ADDR就不是用戶的地址,反而是上一級代理的地址了。

經過我的研究有兩種方法來獲取用戶的真實外網IP。


方法一:curl
復制代碼 代碼如下:
function get_onlineip() {
$ch = curl_init('http://www.ip138.com/ip2city.ASP');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$a = curl_exec($ch);
preg_match('//[(.*)/]/', $a, $ip);
return $ip[1];
}



方法二:$_SERVER['HTTP_X_FORWARDED_FOR']來獲取相應的地址
復制代碼 代碼如下:
function get_onlineip() {
$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;
}

php技術php 獲取本機外網/公網IP的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一道精品视频一区二区三区 | 久久国产36精品色熟妇 | 999精品国产人妻无码系列 | 52av我爱 | 国产老头与老太hd | 色影音先锋av资源网 | 精品久久久久中文字幕日本 | 麻豆成人久久精品二区三区网站 | 视频一区亚洲中文字幕 | 亚洲午夜久久影院 | 日韩欧美亚洲精品综合在线 | 男人J进入女人P免费狂躁 | 国产日韩欧美另类 | 国产精品亚洲一区二区三区久久 | 伊人久久大香线蕉观看 | 国产精品乱人无码伦AV在线A | 国产精品久久久久成人免费 | 亚欧乱亚欧乱色视频 | 中文在线观看永久免费 | 郭德纲于谦2012最新相声 | 久久无码AV亚洲精品色午夜 | 成人短片迅雷下载 | 快播可乐网 | 国产呦精品一区二区三区网站 | caoporn超碰| 国产中文在线观看 | 中文在线日韩亚洲制服 | 九九热精品免费观看 | 欧美成人猛片aaaaaaa | 色爱区综合小说 | 国产精品久久久久无码AV色戒 | 特级毛片内射WWW无码 | 亚洲中文字幕无码一久久区 | 么公在浴室了我的奶 | 亚洲人成电影网站 | 2021国产精品视频 | 亚洲国产亚综合在线区尤物 | 精品国产乱码久久久久久上海公司 | 欧美多人群p刺激交换电影 欧美多毛的大隂道 | 久久精品一区二区三区资源网 | 最近最新的日本字幕MV |