2017-11-17 20 views
0

私はPHPのIPアドレスに基づいて地域を取得したいと思います。 IPに基づいて、私はこのPHP:IPアドレスに基づいて地域を取得する方法

+0

明らかにされていない、どこに問題がありますか? –

+0

選択したフィールドでハイデラバードを選択した場合、選択したドロップダウンリストにその都市の場所が必要です。iampはgeopluginを使用してiamの都市を取得します。 – Nadh

+0

geopluginを使用すると、IPアドレスの場所を取得できます。ドロップダウンについては、この要件を確認してください。https://github.com/geodatasource/country-region-dropdown-menu –

答えて

0

このIP-Apiを使用してお気軽に使って選択したフィールドに都市の位置を取得する方法、そして、この

$ip_address = $_SERVER['REMOTE_ADDR']; 
/*Get user ip address details with geoplugin.net*/ 
$geopluginURL='http://www.geoplugin.net /php.gp?ip='.$ip_address; 
$addrDetailsArr =  unserialize(file_get_contents($geopluginURL)); 
/*Get City name by return array*/ 
$city = $addrDetailsArr['geoplugin_city']; 

/*Get Country name by return array*/ 

$country = $addrDetailsArr['geoplugin_countryName']; 

を使用して都市を得たため、私はgeopluginを使用しています。 無料です。返されたデータは、ローカルおよびその他の詳細を提供します。

+0

それは明確ではありませんでした – Nadh

+0

ここをクリックしてください。あなたはJSONで応答を受け取る必要がありますhttp://ip-api.com/docs/api:json –

+0

それは1つだけの場所を取得していますが、私はその都市のすべての場所をしたいです – Nadh

関連する問題