根据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
欢迎转载!但请带上文章地址^^