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.