【ipsa流金水】ip 地址详细信息查询程序

更新时间:2016-05-13    来源:qq教程    手机版     字体:

【www.bbyears.com--qq教程】

include_once("./qqwry.php教程");
$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 < count($ips); $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 || count($ip)>4) return 0;
    foreach($ip as $ip_addr) {
        if ( !is_numeric($ip_addr) ) return 0;
        if ( $ip_addr<0 || $ip_addr>255 ) 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;
 }
}

本文来源:http://www.bbyears.com/bangongshuma/23831.html

猜你感兴趣

热门标签

更多>>

本类排行