function getIP()
{
global $ip; if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");
else
$ip = "Unknow"; return $ip;
} 利用此方法,增加了一个本地IP的判断,如果获取到的IP是10.x.x.x的,则终止,否则将获取到的IP插入到数据库中。结果我的数据库中出现了以下数据我去!为什么啊!百思不得其解啊。
{
global $ip; if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");
else
$ip = "Unknow"; return $ip;
} 利用此方法,增加了一个本地IP的判断,如果获取到的IP是10.x.x.x的,则终止,否则将获取到的IP插入到数据库中。结果我的数据库中出现了以下数据我去!为什么啊!百思不得其解啊。
既然 阿里云 在公网上,那么就不可能得到 10 段的 ip 地址
除非你们使用了专线网络,但也只在你们系统内可以访问