Ir para conteúdo

POWERED BY:

Arquivado

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

bnhbnh

FLEX / AS3 - verificar sessão

Recommended Posts

Pessoal,

 

sou novato em Flex e AS3 porém fiz um sistema em Flex + ASP + MySQL e tenho uma dúvida quanto a sessão, ou seja, o usuário se loga mais se ficar 20 min. ociosos o ASP retorna um xml com uma msg "usuário não logado".

 

Como faço em AS3 algo que fique lendo esse resultado, se msg = "usuário não logado", redireciono para o login se não continua navegando.

Alguem teria alguma ideia de como fazer isso de um jeito inteligente ou eu teria que tratar isso em todas minhas solicitações "HTTPService" que são várias...

 

Obrigado pelo apoio de todos,

Weber

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eder, obrigado pelo retorno.

 

Teria algum tutorial falando sobre isso, pois não conheço muito bem a estrutura para se trabalhar com essa classe.

Nesse caso eu aplicaria apenas na minha app, é isso?

 

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Errrrrrrrrr.... desculpe minha ignorancia Eder

 

Mas esse código funciona em AS3

var i:Number = 0;
var tempo = setInterval(intervalo, 1000);
function intervalo(){
	i++;
	if(i > 1){
		trace(i + " segundos");
	}
	else trace(i + " segundo");
}

Pelo menos no flash :)

 

por isso que eu dei o exemplo :)

 

E a função classe Timer se usa assim:

package {
	import flash.utils.Timer;
	import flash.events.TimerEvent;
	import flash.display.Sprite;

	public class TimerExample extends Sprite {

		public function TimerExample() {
			var myTimer:Timer = new Timer(1000, 2);
			myTimer.addEventListener("timer", timerHandler);
			myTimer.start();
		}

		public function timerHandler(event:TimerEvent):void {
			trace("timerHandler: " + event);
		}
	}
}

Certo? ^^

 

Mas da uma testada que setInterval ainda ta funcionando, e inclusive ainda consta na lista de comandos do Action Script 3

 

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.