Salve,
ho un problema.
Carico dal file ip.php l'ip di un utente in questo modo:
codice:
var ip = new String();
var carica = new LoadVars();
carica.onLoad = function(success) {
	if (success) {
		_root.ip = this["userip"];
	} else {
		trace("Errore nel caricamento file!");
	}
};
carica.load("ip.php");
Subito dopo questa funzione faccio alcuni confronti tra lo sharedobject e la varibile ip (es.: if (dati.data.ip_attuale == ip){...}).
Il problema è che il confronto non può avvenire per il semplice fatto che flash prima esegue il confronto e poi avvia la funzione per caricare l'ip da php, quindi il confronto if (dati.data.ip_attuale == ip){...} avviene con la variabile ip vuota!!!
Ho provato anche ad inserire la funzione in una scena precedente a quella del confronto ma niente; sembra che flash lasci sempre come ultima operazione il LoadVars()...
Come posso risolvere questo inconveniente!
PS uso flash 2004 pro