ciao e scusate il dubbio sulla pertinenza dell'argomento.
avrei bisogno di mantenere delle informazioni sullo stato di un contatore.
ho imparato con successo, grazie a Voi, che basta dichiarare la variabile globale al di fuori delle funzioni ed il gioco è fatto.
ora sto lavorando con una funzione ajax che deve popolare una tabella in modo diverso a seconda del contatore esterno.
cioè, IF contatore == 0 fa qualcosa, ELSE fa qualcos'altro.
il punto è che se dichiaro il contatore fuori dalla funzione lo script si blocca e mi dice che la variabile è undefined
la metto ALL'INIZIO del file delle funzioni di inclusione, subito sotto la variabile per gestire "ajax", solo che mi da errore...codice://uniche due globali definite var xmlHttp; var cont; function altre_funzioni() ... } function ajax(sex,num){ var url="incs/genera_nome.php?_G&s=" + sex + "&n=" + num; xmlHttp=GetXmlHttpObject(stateChanged) xmlHttp.open("GET", url , true) xmlHttp.send(null) } function stateChanged() { if(cont == 0){ //<-- ECCOLA //etc ...
come mai?
grazie.


Rispondi quotando

