首页 > php代码 > 根据IP 判断来自地区

根据IP 判断来自地区

下面是一段简单的IP 判断来自地区哦,我们只要根据用户当前IP就可以判断此用户来自哪里哦。

<?php
$ip = $_POST['IP'];
$p = "^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$";
if (preg_match("/[a-zA-Z-_]+/si", $ip)) {
    $i = gethostbyname($ip);
    if (eregi($p, $i)) {
        echo "您查询的域名:$ip<br>IP地址:$i<br>来自:" . ip($i);
    } else {
    }
} else {
    if (eregi($p, $ip)) {
        echo "您查询的IP地址:$ip<br>来自:" . ip($ip);
    } else {
    }
}


教程地址:http://www.phprm.com/code/9ea165f936596983ca216c27ed7ac620.html

欢迎转载!但请带上文章地址^^

标签:none

发表留言