Je rencontre actuellement un problème avec Function getDistance.
Elle fonctionnait correctement jusque là.
Je pense que mon problème vient du fait que Google impose une clé API (enfin si j'ai bien saisi).
Voici mon code actuel :
Code : Tout sélectionner
}
function getDistance($adresse1,$adresse2){
$adresse1 = str_replace(" ", "+", $adresse1);
$adresse2 = str_replace(" ", "+", $adresse2);
$url='http://maps.google.com/maps/api/directions/xml?language=fr&origin='.$adresse1.'&destination='.$adresse2.'&sensor=false';
$xml=file_get_contents($url);
$root = simplexml_load_string($xml);
$distance=$root->route->leg->distance->value;
if ($root->status == "OK")
{
return intval($distance);
}
else
{
return 0;
}
} Merci d'avance pour votre correctif.
Cordialement
Jonathan