从ip获取城市不在远程服务器上工作

时间:2014-10-16 11:45:43

标签: php get city

从IP获取城市不在远程服务器上工作,但它在localhost中工作。有没有人有更好的想法让这个城市从这个班级?有时服务器远程地址显示:

 ::1

以下是我使用的代码:

class iplocation{

  public function ipgetCity(){

    $ip=$_SERVER['REMOTE_ADDR'];
    $addr_details = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip=&#8217',$ip));
    $city = stripslashes(ucfirst($addr_details['geoplugin_city']));
    return $city;
} }

0 个答案:

没有答案