Buenos días , estoy creando un apartado de la web en javascript de geolocalización y me gustaría saber lo siguiente.,
Yo obtengo la latitud y longitud con la geolocalización que da por defecto la api de google maps
Código Javascript
:
Ver original<script type="text/javascript">
var watchID;
var geoLoc;
function showLocation(position) {
alert('Latitude: ' + position.coords.latitude + '\n' +
'Longitude: ' + position.coords.longitude + '\n');
}
function errorHandler(err) {
if(err.code == 1) {
alert("Error: Access is denied!");
}else if( err.code == 2) {
alert("Error: Position is unavailable!");
}
}
function getLocationUpdate(){
if(navigator.geolocation){
// timeout at 60000 milliseconds (60 seconds)
var options = {timeout:60000};
geoLoc = navigator.geolocation;
watchID = geoLoc.watchPosition(showLocation,
errorHandler,
options);
}else{
alert("Sorry, browser does not support geolocation!");
}
}
</script>
El código me devuelve los datos mencionados anteriormente , la idea sería guardar los datos en la base de datos.
Cómo podría enviar los datos a la base de datos cada vez que sale un nuevo mensaje de alerta ?
Alguna ayuda?