Pasar variables de JS a PHP
Publicado por siREZ (203 intervenciones) el 18/04/2016 18:17:01
Cordial saludo
Deseo extraer de un scrip las variables lat_u y lon_u para llevarlas a PHP y almacenarlas en mi base de datos
tengo el siguiente script:
intento hacerlo asì, pero no me funciona....
cuando imprimo los datos mediante:
div.innerHTML = "Latitud: " + lat_u + "<br>Longitud: " + lon_u;}
lo hace bien, pero no logro llevarlas a PHP
Necesito que $longitude tome el valor de la variable lon_u
y $latitude tome el valor de lat_u
gracias de antemano por su ayuda.
siREZ
Deseo extraer de un scrip las variables lat_u y lon_u para llevarlas a PHP y almacenarlas en mi base de datos
tengo el siguiente script:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script type="text/javascript">
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(mostrarUbicacion);
} else {alert("¡Error! Este navegador no soporta la Geolocalización.");}
function mostrarUbicacion(position) {
var times = position.timestamp;
var lat_u = position.coords.latitude;
var lon_u = position.coords.longitude;
var latitud = position.coords.latitude;
var longitud = position.coords.longitude;
var altitud = position.coords.altitude;
var exactitud = position.coords.accuracy;
var div = document.getElementById("ubicacion");
div.innerHTML = "Latitud: " + lat_u + "<br>Longitud: " + lon_u;}
function refrescarUbicacion() {
navigator.geolocation.watchPosition(mostrarUbicacion);}
</script>
intento hacerlo asì, pero no me funciona....
1
2
3
4
5
6
7
<?php
echo "<br><br>";
$latitude = "<script> document.write(lat_u) </script>";
echo "latitude = $latitude <br>";
$longitude = "<script> document.write(lon_u) </script>";
echo "longitude = $longitude <br>";
?>
cuando imprimo los datos mediante:
div.innerHTML = "Latitud: " + lat_u + "<br>Longitud: " + lon_u;}
lo hace bien, pero no logro llevarlas a PHP
Necesito que $longitude tome el valor de la variable lon_u
y $latitude tome el valor de lat_u
gracias de antemano por su ayuda.
siREZ
Valora esta pregunta


0