Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2009, 13:04
Avatar de jlmoreno31
jlmoreno31
 
Fecha de Ingreso: mayo-2009
Ubicación: Barcelona
Mensajes: 174
Antigüedad: 15 años
Puntos: 2
Respuesta: problema con variables php y javascript

Hola Alvaro,

Gracias por el mensaje. En realidad ya probe esa sentencia, pero no funciona, es decir el mapa no se ve.

Te posteo el código de la api de google maps para que me digas como lo impantarías

<script type="text/javascript">
//<![CDATA[

var iconRed = new GIcon();
iconRed.image = 'img/bola.png';
iconRed.iconSize = new GSize(12, 12);
iconRed.shadowSize = new GSize(20, 20);
iconRed.iconAnchor = new GPoint(6, 6);
iconRed.infoWindowAnchor = new GPoint(5, 1);



function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(40.416500, -3702560), 2);

GDownloadUrl("sqlmap.php", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker") ;
for (var i = 0; i < markers.length; i++) {
var name = markers[i].getAttribute("name");
var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = createMarker(point, name );
map.addOverlay(marker);
}
});
}
}

function createMarker(point, name) {
var id=<?php echo "$id" ?>;
var marker = new GMarker(point, iconRed);
var html = "<a class='normal' href='map-results.php?ciudad=" + name + "'>" + name + "</a></b>";
GEvent.addListener(marker, 'mouseover', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
//]]>

</script>