Passaggio dati da java a PHP

salve come faccio a passare delle variabili create da un javascript al PHP?

 metto qua il codice:

<!DOCTYPE html>
<html>
   <head charset="utf-8">
      <title >Geolocalizzazione</title>
      <style type="text/css">
         body  { margin: 1.8em; font: 1.7em/2em verdana, san-serif; }
         span { color: #f00; }
         li { list-style-type: none; }        
      </style>
   </head>
   <body>

 <script type="text/javascript">
         if (!!navigator.geolocation) {
            navigator.geolocation.getCurrentPosition(geolocalizzami);
         }
         else  {
            alert("Geolocalizzazione non supportata");
         }

         function geolocalizzami(position) {
            document.getElementById("lon").innerHTML = position.coords.longitude;
            document.getElementById("lat").innerHTML = position.coords.latitude;
            document.getElementById("when").innerHTML= new Date(position.timestamp);
         }
      </script>

<u>LA TUA POSIZIONE:</u>

      <ul>
         <li>Longitudine: <span id="lon">-</span></li>
         <li>Latitudine: <span id="lat">-</span></li>
         <li>Data: <span id="when">-</span></li>
      </ul>
   </body>
</html>

devo passare al PHP

lon e lat

Grazie Alberto

inviato 10 mesi fa
Akille67
X 0 X

Ciao,

sta a te decidere se vuoi passare variabili in GET o in POST, tramite Ajax o un altro metodo. 

una soluzione tipo puņ essere la seguente:

function sendvar(position) { 
    var longitudine = position.coords.longitude;
    var latitudine = position.coords.latitude;
    window.location.href = "tuofile.php?lon=" + longitudine + "&lat=" + latitudine; 
}

Spero ti sia stata utile come soluzione.

Fobos :]

risposto 10 mesi fa
fobos
fobos
45
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda