Te sugiero lo siguiente:
En la primera pagina inserta un input type="hidden" y recogelo en tu base de datos. (latitud y longitud, o lat lng, como quieras).
No olvides incluir el enlace a src="http://maps.google.com/maps/api/js?sensor=true" en la primera hoja
Código HTML:
Ver original<input type="hidden" name="hdd_coordLatLng" id="hdd_coordLatLng" value="" />
En javascript rellenas el campo vacío de latitud y longitud:
Código Javascript
:
Ver originalfunction estado() { //puedes incluirlo en la función donde recoges los datos para la base de datos
var estado = document.getElementById('estado').value; //El id que tengas para recoger la ciudad
if (geocoder) {
geocoder.geocode({
'address': estado, //el mismo nombre que la variable anterior
function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
document.getElementById("hdd_coordLatLng").value = results[0].geometry.location;
}
}
}
}
}
}
Luego lo trasladarás a tu segunda hoja, ya como
Código PHP:
Ver original$coordLatLng = $_POST['coordLatLng'];'];
Confío haberte comentado lo importante. Revisa los nombres y ya ves que en la segunda hoja van unidos lat y lng