Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andre Summers

Login XML ActionScript

Recommended Posts

Estou montando um sistema de login XML+flash...

tá quase pronto, mas AS VEZES dá um bug e a verificação não consegue pegar o conteudo de um input dinamico (marcandoseu conteudo como undefined).

 

Esse erro eh muito estranho e não acontece sempre que rodo a aplicação. Se puderem me ajudar a identificar a falha eu agradeço.

 

Código no frame final - Referente ao botão OK

btn_ok.onRelease = function() {
	
var cpf_verifica = cpf.text;
var erro:Number = 0;
var loginXML:XML = new XML();
loginXML.load("XML/login.xml");
loginXML.ignoreWhite = true;
loginXML.onLoad = function(sucesso:Boolean) {
	if (sucesso) {
		qtd = this.childNodes.length
		for (i=0; i<qtd; i++) {
			cpf = this.childNodes[i].nodeName;
			nome = this.childNodes[i].attributes.nome;
			if (cpf != cpf_verifica) {
				erro++
				if (erro == qtd) {
					alerta.text = "O CPF digitado é inválido.";
					trace(cpf_verifica);
				}
			}
			if (cpf == cpf_verifica) {
				alerta.text = " "; 
				_global.cpf_correto = cpf;
				_global.nome_correto = nome;
				loadMovie("filme.swf", "_root");
			}
		} /*Fecha FOR */
	} else {
		alerta.text = "Falha na conexão de dados.";
    }
}/* Fecha onLoad */

}//Fecha onRelease

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem nada de errado com seu código...

Talvez esteja dando problema no tempo de execução....

 

Por via das duvidas sempre declare funções FORA de outras funções... e variaveis também!

 

Ai você apenas chama a função de dentro do botão.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.