1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
define("MAPS_HOST", "maps.google.com");
define("KEY", "ABQIAAAAxl8Gj5JEcykhWY6Dmi4CAxT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQTlAztacWbhuXegeiIElfycZq38A");
$base_url = "http://" . MAPS_HOST . "/maps/geo?output=csv&key=" . KEY;
$address = $ville.','.$pays;
$address = htmlSpecialChars($address);
$request_url = $base_url . "&q=" . urlencode($address);
$csv = file_get_contents($request_url); // or die("url not loading");
$csvSplit = split(",", $csv);
$status = $csvSplit[0];
$lat = $csvSplit[2];
$lng = $csvSplit[3];
if (strcmp($status, "200") == 0) { // successful geocode
$type = 'OK';}
else{
$type = 'KO';} |
Partager