$qqwry=new qqwry;
function get_real_ip(){
$ip=false;
if(!empty($_server[http_client_ip])){
$ip = $_server[http_client_ip];
}
if (!empty($_server['http_x_forwarded_for'])) {
$ips教程 = explode (, , $_server['http_x_forwarded_for']);
if ($ip) { array_unshift($ips, $ip); $ip = false; }
for ($i = 0; $i if (!eregi (^(10|172.16|192.168)., $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return $ip;
}
function is_ip($str) {
$ip = explode(., $str);
if (count($ip)4) return 0;
foreach($ip as $ip_addr) {
if ( !is_numeric($ip_addr) ) return 0;
if ( $ip_addr255 ) return 0;
}
return 1;
}
if($_post['ip']){
$ip=$_post['ip'];
preg_match('/((w|-)+.)+[a-z]{2,4}/i',$ip) ? $ip=gethostbyname($ip) : $ip;
if(is_ip($ip)){
$iferr=$qqwry->qqwry($ip);
echo 您查询的ip: .$ip.
ip详细地址: .$qqwry->country.$qqwry->local.
;
$ipl= $qqwry->country;
}else
{
echo 您输入的好像火星ip,本站不能查询.;
}
}else{
$ip=get_real_ip();
if (($_server[http_client_ip]) or ($_server['http_x_forwarded_for'])){
$iferr=$qqwry->qqwry($ip);
echo 您的真实p是.$ip. 来自.$qqwry->country.$qqwry->local.
;
$ipl= $qqwry->country;
$ip=$_server['remote_addr'];
$iferr=$qqwry->qqwry($ip);
echo 您的代理ip是.$ip. 来自.$qqwry->country.$qqwry->local;
}
else{
$ip=$_server['remote_addr'];
$iferr=$qqwry->qqwry($ip);
echo 您的ip是.$ip. 来自.$qqwry->country.$qqwry->local;
$ipl= $qqwry->country;
}
}
