Bonjour tout le monde. J'ai plus que besoin de votre aide car ca fait plusieurs jour que j'essais de faire un bout de code mais en vain !
Mon but : Afficher des points sur une map en fonction de coordonnées. J'ai quasiment terminé. Me reste plus qu'a passer ces variables

Un lien pour tester :
[ Lien ] et voici le code :
Code :
<?php
include("data_bd_annuaire.php");
include("functions.php");
$lk = connection_BD();
?>
<head>
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAApzeIQuQ1Lo07-11wYn4WuRQZdLv2OVKb9_BCjMv_ioOFYL0dDxQc1Y73o09mPtDG95csesjLfo6Mvg" type="text/javascript"></script>
</head>
<body onLoad="load()">
<script type="text/javascript">
//<![CDATA[
// Fonction ajax pour récupérer le contenu d'une url (ou fichier)
function file(fichier){
if(window.XMLHttpRequest)// FIREFOX
xhr_object = new XMLHttpRequest();
elseif(window.ActiveXObject)// IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4)
return(xhr_object.responseText);
else
return(false);
}
function load(){
var geocoder = new GClientGeocoder();
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.enableDoubleClickZoom();
var variable1;
GEvent.addListener(map, "moveend", function(){
var centre = map.getCenter();
variable1 = map.getBounds().getNorthEast().lat();
var variable2 = map.getBounds().getNorthEast().lng();
var variable3 = map.getBounds().getSouthWest().lat();
var variable4 = map.getBounds().getSouthWest().lng();
document.getElementById("message").innerHTML = centre.toString();
document.getElementById("message1").innerHTML = variable1.toString();
document.getElementById("message2").innerHTML = variable2.toString();
document.getElementById("message3").innerHTML = variable3.toString();
document.getElementById("message4").innerHTML = variable4.toString();
//alert("recupererEntreprise.php?lat1="+variable3+"&lat2="+variable1+"&lon1="+variable2+"&lon2="+variable4);
//map.setCenter(point, 14);
//map.addOverlay(new GMarker(point));
});
Center(map,geocoder,"<?php echo $_GET['VILLE'];?> France");
var result = file("recupererEntreprise.php");
var coords = new Array();
coords = result.split(',');
var lat;
var lng;
for(var i = 0; i < coords.length-1; i+=2){
lat = coords[i];
lng = coords[i+1];
var point = new GLatLng(lat, lng);
map.setCenter(point, 14);
map.addOverlay(new GMarker(point));
}
}
function Center(map,geocoder,address){
geocoder.getLatLng(
address,
function(point){
map.setCenter(point, 13);
}
);
}
//]]>
</script>
<table>
<tr>
<td>
<div id="map" style="width: 665px; height: 400px"></div>
</td>
<td>
Centre de la carte : <div id="message"></div><br />
Latitude entre : <br />
variable1 = map.getBounds().getNorthEast().lat(); -><div id="message1"></div>
variable3 = map.getBounds().getSouthWest().lat(); -><div id="message3"></div><br />
Longitude entre :<br />
variable2 = map.getBounds().getNorthEast().lng(); -><div id="message2"></div>
variable4 = map.getBounds().getSouthWest().lng(); -><div id="message4"></div><br />
</td>
</tr>
</table>
</body>
</html>
J'ai vraiment besoin de votre aide

Je suis dispo pour plus d'infos .....
Merci de votre aide