Comunidad de diseño web y desarrollo en internet online

Problemas con if's

Citar            
MensajeEscrito el 24 Feb 2012 06:04 pm
Hola estoy haciendo un programa en flash, con login y todo :D, pero tengo un problema:

El programa detecta si el archivo aquivaelusuario.user en la carpeta usuarios existe usando php como backend, y si existe hace algo y si no existe hace esta otra cosa. El problema es que le digo a flash "else if(misDatos.writing=="Problema")" { pero no me hace caso y aunque en realidad misDatos.writing sea Problema hace lo que le apetece... ¡Por qué! Aqui os adjunto mi código:

Código ActionScript :

segundos = 2

logearse2.onPress = function(){ 

   misDatos.nombrearchivo = "usuarios/" + usuario.text + ".user"
   misDatos.usuario = usuario.text
   misDatos.sendAndLoad("login.php", misDatos, "POST") 
      textoinfo.text ="Iniciando sesión, espera..."
   timeout = setInterval(pausa, segundos*1000)
   function pausa(){
   clearInterval(timeout)
   misDatos = new LoadVars() 
   misDatos.onLoad = function(){
//Si el nombre de usuario, es decir, el archivo usuario.user existe:
if(misDatos.writing=="Existe") { 
   loadVariablesNum("usuarios/" + usuario.text + ".user",2)
      textoinfo.text ="Bienvenido de nuevo " + usuario.text + "!"
   logearse2._visible=false
   usuario._visible=false
   logeartexto._visible=false
   _root.favoritosbox.gotoAndStop(2)
   registrartexto.text="Salir"
   textoinfo._y=16.3
                  salir._x=165.2
   registrartexto._x=165.2
                  salir._y=5.0
   registrartexto._y=3.0
   salir._visible=true
   registrarse2._visible=false
} else if(misDatos.writing=="Problema") { 
   textoinfo.text ="Ese usuario no existe"
   }
}
}
}


Gracias.

Por PS1Rocks

29 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Feb 2012 01:34 am
El código está muy desordenado. Por ejemplo usas misDatos antes de declararlo como LoadVars, tienes loadVariablesNum metido entre medio ... dale un poco de estructura primero, pero sobre todo coherencia en el método a utilizar, que tiene que ser LoadVars

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.