Beispiel #1
0
 public function networkfile($url, $php_mode)
 {
     if ($php_mode === 'curl') {
         $curl = new CCurlHelper($url);
         $ret = $curl->curlGet();
     } else {
         $ret = file_get_contents($url);
     }
     return $ret;
 }
/**
 * get geoinfo by ip
 * @return bool
 */
function getGeoInfo()
{
    require_once FRAMEWORK_ROOT . '/helper/CCurlHelper.php';
    $curl = new CCurlHelper("http://ip.taobao.com/service/getIpInfo.php?ip=" . get_client_ip());
    $rs = $curl->curlGet();
    $arr = json_decode($rs, true);
    if ($arr['code'] != 0) {
        return false;
    }
    return $arr['data'];
}