ayuda de professionales de funcuiones php a flash o html5 ¿quien sabe?

Iniciado por CancerNegro, 3 Julio 2014, 01:37 AM

0 Miembros y 1 Visitante están viendo este tema.

MinusFour

Cita de: CancerNegro en  3 Julio 2014, 07:36 AM
y si murio entonces como hago flash con html5?

envio variables de php a flash

var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

enviar.variables = "variables";

enviar.sendAndLoad("pagina.php", recibir, "POST");
recibir.onLoad = function(exito) {
   if (exito) {
      //codigo si tienes exito
   }else {
      //codigo si algo va mal
   }
};

la pagina se mostraria en el flash pero no funciona.

no marca ningun error solo se queda en blanco.



Por lo que nos has dicho, una pantalla blanca bien podría ser el comportamiento de tu script, porque no nos has dicho que tiene tu pantalla y en el código no hay nada que invoque una respuesta. Flash no ha sido remplazado... y funciona perfectamente con HTML5.

No se si establecer esa variable que pasas a la función onLoad afecte en algo...

Código (actionscript) [Seleccionar]

var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

enviar.variables = "variables";

enviar.sendAndLoad("pagina.php", recibir, "POST");
recibir.onLoad = function(exito:Boolean) {
if (exito) {
//codigo si tienes exito
}else {
//codigo si algo va mal
}
};


CancerNegro

Cita de: MinusFour en  4 Julio 2014, 05:36 AM
Por lo que nos has dicho, una pantalla blanca bien podría ser el comportamiento de tu script, porque no nos has dicho que tiene tu pantalla y en el código no hay nada que invoque una respuesta. Flash no ha sido remplazado... y funciona perfectamente con HTML5.

No se si establecer esa variable que pasas a la función onLoad afecte en algo...

Código (actionscript) [Seleccionar]

var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

enviar.variables = "variables";

enviar.sendAndLoad("pagina.php", recibir, "POST");
recibir.onLoad = function(exito:Boolean) {
if (exito) {
//codigo si tienes exito
}else {
//codigo si algo va mal
}
};



no se ve la página dentro del flash, los códigos son textos + funciones del php,

en el php tengo

<?php echo "Edit1=" . $_SERVER['SERVER_ADDR']; ?>

no hace falta saber porque ya sabe lo que hace esta funcion.

MinusFour

Por lo visto, el código está escrito en ActionScript 2.0. La verdad no tengo idea si haya una opción para compilar con el ActionScript 2.0, pero revisa a ver si no estás compilando para ActionScript 3.0.

CancerNegro

Cita de: MinusFour en  4 Julio 2014, 20:10 PM
Por lo visto, el código está escrito en ActionScript 2.0. La verdad no tengo idea si haya una opción para compilar con el ActionScript 2.0, pero revisa a ver si no estás compilando para ActionScript 3.0.

de las 2 formas no hay forma.

la instancia?

CancerNegro


Ari Slash

Cita de: CancerNegro en  3 Julio 2014, 07:36 AM
envio variables de php a flash

Código (actionscript) [Seleccionar]
var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

enviar.variables = "variables";

enviar.sendAndLoad("pagina.php", recibir, "POST");
recibir.onLoad = function(exito) {
if (exito) {
//codigo si tienes exito
}else {
//codigo si algo va mal
}
};



Ese codigo esta al reves.
primero defines la funcion al evento "onload", y luego ejecutas sendAndLoad, por eso no hace nada, porque la funcion la instancias en el evento despues de este ya ejecutado, deberia ser asi:

Código (actionscript) [Seleccionar]
var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

enviar.variables = "variables";
recibir.onLoad = function(exito) {
if (exito) {
//codigo si tienes exito
}else {
//codigo si algo va mal
}
};
enviar.sendAndLoad("pagina.php", recibir, "POST");



CancerNegro

Cita de: Ari Slash en  7 Julio 2014, 21:35 PM
Ese codigo esta al reves.
primero defines la funcion al evento "onload", y luego ejecutas sendAndLoad, por eso no hace nada, porque la funcion la instancias en el evento despues de este ya ejecutado, deberia ser asi:

Código (actionscript) [Seleccionar]
var enviar:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();

enviar.variables = "variables";
recibir.onLoad = function(exito) {
if (exito) {
//codigo si tienes exito
}else {
//codigo si algo va mal
}
};
enviar.sendAndLoad("pagina.php", recibir, "POST");




no bro sigue igual.

yo creo que es la instancia.

que decis? puede ser la instancia o no?