实用ECSHOP的IP数据库【调用淘宝IP库自动更新加快速度方法】

ecshop官方更新了多个版本,但ip库一直没更新,后台看到ip库版本已经很老旧了,版本为20071024,相当鸡肋,而且流量分析里分析客户的时候很多IP都不能识别了,那么更新ecshop的ip库觉得太麻烦。
本修改运用到了淘宝的ip数据库,有效解决手动更新文件和减少网站负担提高快速检索的ip数据库路径。
打开includes/lib_main.php文件,搜索到如下代码
$area     = ecs_geoip($ip);
将以上代码修改成如下
    $taobaoIpGet = "http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
    $taobaoIPdata = json_decode(file_get_contents($taobaoIpGet));
    function object_array($array)
    {
        if (is_object($array))
        {
            $array = (array)$array;
        }
        if (is_array($array))
        {
            foreach ($array AS $key => $value)
            {
                $array[$key] = object_array($value);
            }
        }
        return $array;
        }
        $taobaoIP = object_array($taobaoIPdata);
        $area = $taobaoIP['data']['region'];

本文原创地址:https://www.ecshop.cx/article-388.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

实时购买动态 ×

song636392925会员 在 2019-04-12 购买了 ECSHOP官方2.7.3商城源码整站程序独家加强优化正版