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