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

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

方法一:curl " /> 国产 精品 亚洲 欧美 高清,美国一级大黄一片免费的网站,99热热在线精品久久

天天躁日日躁狠狠躁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的代碼,轉載需保留來源!

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

主站蜘蛛池模板: 国产亚洲视频精彩在线播放 | 亚洲一区二区女搞男 | 最新无码国产在线视频 | 免费在线视频一区 | bl撅高扒开臀缝哦 | 久久青青草原精品国产软件 | 囯产免费精品一品二区三区视频 | 日本人添下面的全过程 | 黄色xxxxxx| 欧美片第1页 综合 | 日本高清在线一区二区三区 | 果冻传媒在线观看资源七夕 | 美艳人妻在厨房翘着屁股 | 男生互捏jiji的故事 | 亚洲第一区欧美日韩精品 | 青青伊人网| 亚洲精品免费网站 | 国产精品嫩草影院一区二区三区 | 恋夜影院安卓免费列表uc | 欧美男男网站免费观看videos | 欧美精品一区二区三区视频 | 男人插女人动态图 | 甜性涩爱下载 | 美女的让男人桶爽网站 | 亚洲国产成人99精品激情在线 | 2021国产精品一卡2卡三卡4卡 | 色戒2小时38分在线观看 | 花蝴蝶高清在线视频免费观看 | 久久re这里视频只精品首页 | 精品国产原创在线观看视频 | 蜜臀AV熟女人妻中文字幕 | 无码日韩人妻精品久久蜜桃入口 | 亚洲欧洲日韩国产一区二区三区 | 狠狠色丁香婷婷久久综合五月 | 公么我好爽再深一点 | 爽死你个放荡粗暴小淫货漫画 | a色毛片免费视频 | 97国产精品久久精品国产 | 国产VA精品午夜福利视频 | 蜜桃色欲AV久久无码精品 | 久久综合色视频 |