PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 21-09-2009 11:36:56

jofer
Membre
Inscription : 09-08-2009
Messages : 15

Google API (bis)

Bonjour a tous


j'ai mis une localisation  Google sur mon site de chambres d'hotes  voir exemple : http://www.les-chambres-d-hotes.com/cha … -76-4.html


Voici le code que j'ai inséré... La localisation se fait par le nom de la ville :  $adresse = $data['ville']  ;


Code: php
<!--  GOOGLE MAPS -->
<?php
$adresse = $data['ville']  ;

$url = "http://maps.google.fr/maps?q=".urlencode($adresse);
?>
<iframe width="345" height="345" frameborder="1" scrolling="no" marginheight="0" marginwidth="0" src="<?php echo $url;?>&output=embed"></iframe><br /><small><a href="<?php echo $url;?>&output=embed" style="color:#0000FF;text-align:left">Agrandir le plan</a></small>


Ce code fonctionne bien sauf quand 2 villes ont le même nom et qui ne sont pas dans le même département. Comment résoudre ce problème ?

merci à tous


jofer

Hors ligne

#2 21-09-2009 12:15:42

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Google API (bis)

Saluton,
Pour tenter de résoudre le problème, il faut commencer par clairement l'identifier.

Ce code fonctionne bien sauf quand 2 villes ont le même nom et qui ne sont pas dans le même département.

Quel est le dysfonctionnement observable dans ce cas ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 21-09-2009 13:04:58

jofer
Membre
Inscription : 09-08-2009
Messages : 15

Re : Google API (bis)

Salut Kris

Le problème est que google map affiche la ville (ayant le même nom ) d'un autre département...

Sinon le code que l'on a proposé est il bon ( y t'il un meilleur code ?) merci à toi

Code: php
<!--  GOOGLE MAPS -->
<?php
$adresse = $data['ville']  ;

$url = "http://maps.google.fr/maps?q=".urlencode($adresse);
?>
<iframe width="345" height="345" frameborder="1" scrolling="no" marginheight="0" marginwidth="0" src="<?php echo $url;?>&output=embed"></iframe><br /><small><a href="<?php echo $url;?>&output=embed" style="color:#0000FF;text-align:left">Agrandir le plan</a></small>

Hors ligne

#4 21-09-2009 14:07:51

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Google API (bis)

C'est le type même du post où l'on ne peut apporter aucune réponse, que dit l'API de Google ?

Pour le reste, vu le peu de code fourni, et sans savoir d'où provient $data['ville'] quel commentaire pourrait-il être fait ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#5 21-09-2009 18:33:38

moijhd
Membre
Inscription : 13-06-2009
Messages : 167

Re : Google API (bis)

Donne plus de précision dans l'adresse par exemple le département ou le code postal ? Test manuellement d'abord ?

Hors ligne

Pied de page des forums