ho questo codice che invia 2 var e ne riceve una, res.
codice:
function submit() {
// mi creo una variabile utile per effettuare debug in fase di sviluppo
var percorso = new String("http://....");
// ora preparo l' oggetto invia contenente le variabili da inviare al php
var invia = new LoadVars();
// ... e lo popolo con quello che voglio inviare
invia.log_email = _root.email;
invia.log_iata = _root.iata;
// mi creo anche la variabile di ritorno eventuale di codice
var m = new LoadVars();
// ora invio e ricevo le variabili
invia.sendAndLoad(percorso+"login.php", m);
m.onLoad = function(success) {
if (success) {
trace("send and load OK");
trace(m.res);
_root.txt = m.res;
if (m.res == 0) {
_root.gotoAndStop(2);
}
} else {
trace("send and load ERROR");
}
};
}
il trace(m.res) e il campo associato alla variabile _root.txt mi viasualizzano correttamente il valore di m.res
ma la condizione if (m.res == 0) { ecc... non funziona perchè?
m.res che cos'è ? una stringa o un valore o qualcos'altro?