eccerto che è criptica, non c'entra nulla con il tuo problema
innanzi tutto imposta il txt così
&colore=giallo&
&testo=ciao&
&nome=luca&
con la & che chiude ogni riga, questo perchè altrimenti il carattere che indica l'accapo verrebbe letto anch'esso da flash... poi in flash devi usare LoadVars per "catturare" le variabili che ti interessano
Codice PHP:
var myVars = new LoadVars();
myVars.onLoad = function(success){
if(success){
tuoCampoDinamicoXColore.text = this.colore;
tuoCampoDinamicoXTesto.text = this.testo;
tuoCampoDinamicoXNome.text = this.nome;
}
}
myVars.load("file.txt");
come puoi notare lo script è composto da alcune righe fondamentali, ora te lo riscrivo commentato
Codice PHP:
// creo un nuovo oggetto LoadVars che mi catturerà le variabili restituite dal TXT
var myVars = new LoadVars();
// assegno le funzioni che mi interessa eseguire quando il txt sarà caricato, all'evento onLoad
// in questo modo sono sicuro che le azioni vengano eseguite solo e unicamente
// se non ci sono errori nel caricamento del txt
myVars.onLoad = function(success){
// se il caricamento va a buon fine
if(success){
// assegno ad ogni campo dinamico la variabile che mi interessa assegnare
// quando sei all'interno di un evento puoi richiamare direttamente l'oggetto "padrone"
// dell'evento con [u]this[/u], che in questo caso equivale in pratica a myVars
tuoCampoDinamicoXColore.text = this.colore;
tuoCampoDinamicoXTesto.text = this.testo;
tuoCampoDinamicoXNome.text = this.nome;
}
}
// dopo aver definito le azioni che dovranno essere eseguite al caricamento, avviamo il caricamento
myVars.load("file.txt");
se è anche questo troppo criptico sono qui