2015-03-08 34 views
0

有人可以告诉我如何通过自动识别IP地址在下拉列表中选择状态吗? 我还没有尝试过任何东西,所以如果你有任何公式,请帮助我。检测IP并选择状态

感谢

回答

1

你可能想尝试http://ipinfo.io/

PHP:

$ip = $_SERVER['REMOTE_ADDR']; 
$details = json_decode(file_get_contents("http://ipinfo.io/{$ip}/json")); 
echo $details->city; // -> "Mountain View" 

或在javascript:

$.get("http://ipinfo.io", function(response) { 
    console.log(response.city); 
}, "jsonp");