Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2008, 08:23
Spurna
 
Fecha de Ingreso: enero-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
Problemas con la devolucion de una variable

Hola a todos, tengo un problema que no se resolver y que ya me esta dando mal de cabeza de tanto darle vueltas, espero me podais ayudar. os explico

tengo 2 botones en el archivo flash ocultos:

bfinal._visible = false;
codi_inco._visible=false


cuando le doy al botón validar:

validar.onPress = vali;

tiene que hacer:

function cargar_datos_php() {
var nviar = new LoadVars();
nviar.sendAndLoad("mp.php", nviar, "POST");
nviar.onLoad = function() {
//recibimos los datos de mostrar.php//
var num = this.numc;
if (num == 1) {
_root.mfemailsms.bfinal._visible = true;
_root.mfemailsms.codi_inco._visible = false;

} else {
_root.mfemailsms.codi_inco._visible = true;
_root.mfemailsms.bfinal._visible = false;

}
};
}
function vali() {
da_mail = new LoadVars();
da_mail.codi = t_codi.text; // aqui le paso el codigo de flash a php
da_mail.sendAndLoad("mp.php", da_mail, "POST");
cargar_datos_php();
}


vale, luego el archivo php es:

<?

$codigo=$_POST['codi'];


if ($codigo=='1'){

echo "&numc=1";

}

else
{

echo "&numc=0";

}

?>


no se porque siempre me devuelve numc=0 da = lo que le mande con la variable codi


he probado en el flash a cambiar var num=this.numc por var num=1 o var nun=0
y funciona, asi que creo que el error esta en el php, por que tb he realizado pruebas y el codigo parece que lo manda bien,
No entiendo mucho de php asi que posiblemente me haya equivocado en cualquier lao, lo que pretendo es que según de 1 o 0 salga un boton u otro.

no se en fin , espero me podais ayudas
gracias de antemano.

Última edición por Spurna; 25/01/2008 a las 08:48