Salve, mi serve un aiuto per questo problema che non riesco a risolvere:

ho passato una variabile chiamata 'nome' che ha valore "franz" da una pagina php ad un filmato flash.
Nel filmato c'è una casella di testo dinamico chiamata 'testo' a cui assegno il valore della variabile ricevuta dal php e fin qui tutto funziona, infatti nella casella di testo appare la scritta "franz". Il problema nasce dopo perchè quando vado ad eseguire l'if l'ugualianza nome="franz" (che c'è!!) non si verifica!!!(mi porta sempre all'else!).
Come è possibile se fino all'istruzione precedente il valore esiste ed è corretto?

Codice:

onClipEvent (load) {

this.loadVariables("dati.php");
}
onClipEvent(data){
_root.testo=nome;
if (nome="franz"){_root.testo="funziona";} else
{_root.testo="non funziona";}
}


Aiutatemi.