Api Google Map

cs_piep14 Messages postés 345 Date d'inscription lundi 15 mars 2004 Statut Membre Dernière intervention 13 mai 2011 - 17 janv. 2007 à 15:05
cs_AlexN Messages postés 694 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 8 janvier 2014 - 22 janv. 2007 à 18:13
Bonjour, je viens vous demander de l'aide sur l'API de Google Map !!!


Voici le code que j'ai fait. Il fonctionne sur Firefox mais pas sur IE d'ou mon problème :

<!-- BEGIN TEMPLATE: bbcode_code -->

Code :

<?php
session_start();
include("../data_bd_annuaire.php");
include("../functions.php");
$lk = connection_BD();
?>
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQI.......UHZAPwXmAAHlCPIxSoBlq_QjcgVwym-EOnoWq7EcP09w" type="text/javascript"></script>
</head>
 

<?php
$req_search_ville = mysql_query("SELECT * FROM Villes WHERE nom_ville='".$_GET['VILLE']."'");
$res_search_ville = mysql_num_rows($req_search_ville);
 
if($res_search_ville == "0")
{
echo "http://s183283209.onlinehome.fr/beau...VILLE=grenoble


Merci de votre aide car ca fait plusieurs heures que je cherche mais en vain


Merci

2 réponses

cs_piep14 Messages postés 345 Date d'inscription lundi 15 mars 2004 Statut Membre Dernière intervention 13 mai 2011
17 janv. 2007 à 16:37
J'ai simplifé le code afin de trouver l'erreur ! J'ai donc

<!-- BEGIN TEMPLATE: bbcode_code -->

Code :

"map" style="width: 600px; height: 300px">

<script type="text/javascript">
//<![CDATA[
var geocoder = null;
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.enableDoubleClickZoom();
geocoder = new GClientGeocoder();
centrerCarte("caen, france",13);
 
function centrerCarte(address, zoom){
if(geocoder){
geocoder.getLatLng(
address,
function(point){
if(point)
map.setCenter(point, zoom);
}
)
}
}geocoder.getLatLng("13 rue basse 14000 Caen France",function(point){if(point){var icon new GIcon();icon.image "http://labs.google.com/ridefinder/images/mm_20_red.png";icon.iconAnchor = new GPoint(6, 20);icon.infoWindowAnchor = new GPoint(5, 15);var marker = new GMarker(point, icon);map.addOverlay(marker);}})
//]]>
</script>
 

<!-- END TEMPLATE: bbcode_code -->

Cela fonctionne sur Firefox mais toujours pas sur IE ...

Peut etre auriez vous une idée ?


Merci
0
cs_AlexN Messages postés 694 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 8 janvier 2014 19
22 janv. 2007 à 18:13
Salut,

La librairie dojo (http://dojotoolkit.org/) possède un composant qui prend en charge la gestion des googlemaps et qui marche dans ie, ff, opera et konqueror.
En utilisant ce type de composant, plus besoin de se poser des questions tordues.
Surtout que ton code est illisible parce non indenté.
0
Rejoignez-nous