Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/10/2013, 02:33
Avatar de javioreto
javioreto
 
Fecha de Ingreso: enero-2005
Ubicación: C:\España\Bilbao
Mensajes: 1.212
Antigüedad: 19 años, 9 meses
Puntos: 15
Respuesta: html5 coordenas en un campo hidden

Es fácil utilizar la función de geolocalizar, todo es javascript puesto que no podría ser php al ser un lenguaje de tipo compilado desde servidor por lo cual en el mejor de los casos ficticios nos daría la geolocalización del servidor jeje

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <p id="demo">Click the button to get your coordinates:</p>
  3. <button onclick="getLocation()">Try It</button>
  4. var x=document.getElementById("demo");
  5. function getLocation()
  6.   {
  7.   if (navigator.geolocation)
  8.     {
  9.     navigator.geolocation.getCurrentPosition(showPosition);
  10.     }
  11.   else{x.innerHTML="Geolocation is not supported by this browser.";}
  12.   }
  13. function showPosition(position)
  14.   {
  15.   x.innerHTML="Latitude: " + position.coords.latitude +
  16.   "<br>Longitude: " + position.coords.longitude;   
  17. //aqui añadimos esto
  18. document.getElementById('cord_x').value= position.coords.latitude;
  19. document.getElementById('cord_y').value= position.coords.longitude;
  20.   }
  21. <input id="cord_x" value="" type="hidden"/>
  22. <input id="cord_y" value="" type="hidden"/>
  23. </body>
  24. </html>