Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2018
    Messaggi
    9

    Memorizzare in variabile php una variabile da js

    Salve a tutti, ho un problema con php e javascript...
    Ho il seguente codice in js:
    codice:
    <script>    function getLocation() {
            if (navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(showPosition);
            } else {
                window.alert( "Geolocation is not supported by this browser.");
            }
        }
        function showPosition(position) {
            window.alert( "Latitude: " + position.coords.latitude + 
            "<br>Longitude: " + position.coords.longitude); 
        }
    
    
        getLocation();
      </script>
    Il quale visualizza la longitudine e la latitudine in base al gps.
    Il problema è: Posso memorizzare la latitudine e la longitudine ricavati dal js in due variabili php?
    Spero sia chiaro, grazie in anticipo

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    L'unico modo è inviare una richiesta AJAX (post o get) con i due valori e farli salvare in sessione dallo script php che riceve la chiamata.
    Se ti serve sapere come si fa, chiedi nella sezione Javascript, perché la rhichiesta AJAX è con quello che si fa, per PHP sarà esattamente come ricevere i dati da un form, quindi non c'è niente di speciale.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2018
    Messaggi
    9
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    L'unico modo è inviare una richiesta AJAX (post o get) con i due valori e farli salvare in sessione dallo script php che riceve la chiamata.
    Se ti serve sapere come si fa, chiedi nella sezione Javascript, perché la rhichiesta AJAX è con quello che si fa, per PHP sarà esattamente come ricevere i dati da un form, quindi non c'è niente di speciale.
    Va bene, ti ringrazio per la risposta, se è il caso, potete chiudere la discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.