Código PHP:
<p>
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAA7X-P3uQT2h-sxT7-TtOluRSImgQnv7dGyvHzoi2MReEBZ_ndwhTrW4kKLjL_lHVM-8wlZeh0BtTSVg" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
// FCK googlemaps v1.97
document.write('<div id="gmap201063165654" style="width:450px; height:300px;">.<\/div>');
function CreateGMap201063165654() {
if(!GBrowserIsCompatible()) return;
var allMapTypes = [G_NORMAL_MAP, G_SATELLITE_MAP, G_HYBRID_MAP, G_PHYSICAL_MAP] ;
var map = new GMap2(document.getElementById("gmap201063165654"), {mapTypes:allMapTypes});
map.setCenter(new GLatLng(37.4419,-122.1419), 11);
map.setMapType( allMapTypes[ 0 ] );
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
AddMarkers( map, [] ) ;
}
</script> </p>
<script type="text/javascript">
// FCK googlemapsEnd v1.97
function AddMarkers( map, aPoints )
{
for (var i=0; i<aPoints.length ; i++)
{
var point = aPoints[i] ;
map.addOverlay( createMarker(new GLatLng(point.lat, point.lon), point.text) );
}
}
function createMarker( point, html )
{
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html, {maxWidth:200});
});
return marker;
}
if (window.addEventListener) {
window.addEventListener("load", CreateGMap201063165654, false);
} else {
window.attachEvent("onload", CreateGMap201063165654);
}
onunload = GUnload ;
</script>
update ventas set mapa = '$mapa' where id='$idmod'"
como hay cadenas simples y dobles no doy con la solucion he probado mapa=\"$mapa\", mapa={$mapa} pero o me fallan las dobles o las simples, a ver si me podeis hechar una mano, muchas gracias.
Otra cosa es q me falla solo en el servidor en local va bien, ni idea poque.