PHP
October 9, 2021

How to get current location by ip address

Use Following Code for get current location by ip address. We can get current location of user by following code.

”, ‘city’=>”);
if(filter_var($client, FILTER_VALIDATE_IP)){
$ip = $client;
}elseif(filter_var($forward, FILTER_VALIDATE_IP)){
$ip = $forward;
}else{
$ip = $remote;
}
$ip_data = @json_decode(file_get_contents(“http://www.geoplugin.net/json.gp?ip=”.$ip));
if($ip_data && $ip_data->geoplugin_countryName != null){
$result[‘country’] = $ip_data->geoplugin_countryCode;
$result[‘city’] = $ip_data->geoplugin_city;
}
print_r( $result );

?>


Leave a Reply

Your email address will not be published. Required fields are marked *