【PHP菜鸟提问】如何从局域网里获得客户端IP? 我正在使用的电脑 处于某局域网中我想获得本台电脑的真实IP 要调用哪个函数?比如说某IP 查询网站像“您的IP地址是:”这一栏里的IP 要如何获取? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //取得用户 IPfunction getIp(){ if(getenv("HTTP_CLIENT_IP")){ $onlineip = getenv("HTTP_CLIENT_IP"); } elseif (getenv("HTTP_X_FORWARDED_FOR")) { $onlineip = getenv("HTTP_X_FORWARDED_FOR"); } else { $onlineip = $_SERVER["REMOTE_ADDR"]; } return $onlineip;} $ip = getenv('REMOTE_ADDR') 获取当地ip. 局域网里很悲剧。只能获得局域网里IP。如果需要外部IP,可以试试数据采集。 没有现成的方法吗?刚学PHP数据采集什么的 不明白TAT 求一条关联SQL语句 php生成XML问题 能用SQl语句解决这个问题吗? 表单和session 各位高手救救急阿!!!!!!!!! 如何保持textarea中文字的格式? 如何用16进制表示UTF8码???? PHP的session太难用了,帮我看看为什么登录还是不行 domain not authorized 求助 php报500 PHP 时间函数问题 如何能更好的解决PHP中fckeditor的上传木马的漏洞。
//取得用户 IP
function getIp()
{
if(getenv("HTTP_CLIENT_IP")){
$onlineip = getenv("HTTP_CLIENT_IP");
} elseif (getenv("HTTP_X_FORWARDED_FOR")) {
$onlineip = getenv("HTTP_X_FORWARDED_FOR");
} else {
$onlineip = $_SERVER["REMOTE_ADDR"];
}
return $onlineip;
}