[PHP] variabili globali in chiamate ajax

  • Creatore Discussione Creatore Discussione balos
  • Data di inizio Data di inizio

balos

Nuovo Utente
12 Feb 2018
18
0
1
48
Mi sto affacciando da poco al php...

In javascript ho una chiamata ajax asincrona tipo la seguente:

Codice:
var xhr3 = new XMLHttpRequest();
    xhr3.onreadystatechange = function()
    {
        if (xhr3.status === 200 && xhr3.readyState===4 )
            {
            var risultati=xhr3.responseText.split("-");

            // ORA RICHIAMO FUNZIONE CHE MODIFICA VARIABILE GLOBALE

            }
    }
    xhr3.open("GET", "gestioneDB4.php?" + seqInput, true);
    xhr3.send();

Nella risposta richiamo una funzione che modifica una variabile globale.

La variabile viene modificata ma appena la pagina torna attiva tutte le variabili globali tornano ad essere quelle prima della chiamata.

Pensavo fosse un problema di chiamata asincrona ma anche inserendo

Codice:
xhr3.open("GET", "gestioneDB4.php?" + seqInput, false);

nulla cambia...

c'è la possibilità di modificare queste variabili globali?

grazie
 

Discussioni simili