Comunidad de diseño web y desarrollo en internet online

Desesperacion

Citar            
MensajeEscrito el 22 Mar 2005 01:05 pm
Hola buenas a todos!

Realmente mi experiencia con flash esta siendo pesima, no entiendo como no me funciona el siguiente script.

Si en la pelicula me sale en el objeto mensaje_txt 306 o 305 pq luego al ejecutarse este codigo no cambia ese valor por XML o por STOP

// la siguiente sentencia es la que carga en mensaje_txt 306 o 305
mensaje_txt.text = this.mensaje;

//ahora me gustaria consultar el valor y cambiarlo
if (mensaje_txt.text=='306') {
mensaje_txt.text = "XML";
}
if (mensaje_txt.text=='305') {
mensaje_txt.text = "STOP";
}

Gracias de antemano

un saludo

Por SuperBittor

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Mar 2005 03:08 pm
obviamente si no funciona es porque las condiciones no se están cumpliendo, está definido this.mensaje?

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 22 Mar 2005 03:50 pm
jejejej estoy al borde de la locura

ok estoy de acuerdo en lo de si no funciona sera por algo pero no por qu ela scondiciones no se cumplen.

1) this.mensaje obtiene un valor desde un script de php ( 306 o 305 ) que en la primera linea se lo asigno al objeto de nombre de instancia mensaje_txt y que es lo q se me muestra al ejecutarlo en el navegador
2) el script en flash es

mensaje_txt.text = this.mensaje;

if (mensaje_txt.text=='306') {
mensaje_txt.text = "XML";
}
if (mensaje_txt.text=='305') {
mensaje_txt.text = "STOP";
}

3) si mis conocimientos no me fallan las condiciones deberian evaluarse y una se q se tiene q cumplir pq en el navegador mensaje_txt.text vale 306

Lo q no entiendo es pq no me vuelve a modificar el valor, evalua como falso las 2 condiciones cosa q no e sposible pq sino mensaje_txt no deberia tener 306 como valor en la propiedad text, vamos digo yo.

Un saludo y gracias por contestar

Por SuperBittor

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Mar 2005 04:47 pm
Ya lo he arreglado, la verdad ha sido pura txiripa.

Os comento por si a alguien le pasa algo parecido ( aunke nu creo q seais tan torpes como yo jejej ) :wink:

Lo que me devolvia el script de php por medio de load vars era 306 y un monton de espacios en blanco mas ?> ( final de cierre del script de php)

asi q lo que he echo en el script de php ha sido a la hora de asignar la variable añadirle un & al final y ya esta funciona perfect!

print ("&mensaje=".$bcid."&");

Gracias por vuestra ayuda zzz:

Por SuperBittor

31 de clabLevel



 

firefox

 

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