ip数据库 另类更新

2016-07-07 15:11 来源:www.chinab4c.com 作者:ecshop专家



大家在后台看到ip数据库已经很老旧了,而且流量分析里分析客户的时候很多IP都不能识别了

那么跟新ec的ip库觉得太麻烦,我运用到了淘宝的数据库
修改了1个文件达到了想要的效果

1.jpg

修改includes/lib_main.php,找到1108行
注释掉
  1. //$area = ecs_geoip($ip);
复制代码

加上:
  1. $taobaoIpGet = "http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
  2. $taobaoIPdata = json_decode(file_get_contents($taobaoIpGet));

  3. /* Object转array */
  4. function object_array($array) {
  5. if(is_object($array)) {
  6. $array = (array)$array;
  7. }
  8. if(is_array($array)) {
  9. foreach($array as $key=>$value){
  10. $array[$key] = object_array($value);
  11. }
  12. }
  13. return $array;
  14. }
  15. $taobaoIP = object_array($taobaoIPdata);
  16. $area = $taobaoIP['data']['region'];
复制代码


OK
完成
觉得好 求加分

回答:
不错。收藏起来了

很好,很强大!

这个非常不错!