Trato de enviar un par de variables de Flash a PHP y que este me las vuelva a devolver a Flash, sólo para probar a comunicar a ambos, usando sendAndLoad. Pero no me funciona.
Funciona si el loadVars lo cargo onLoad, pero sin él no, por ejemplo, lo que trato de hacer, que al elegir la fecha de un calendario la envie a PHP.
Este es el código de Flash, que está programado para cuando Cambie el calendario:
Código:
Este es el de PHP:enviarFechas = function (desde, hasta) { fechaLV = new LoadVars(); fechaLV.sendAndLoad("http://localhost//fechas.php", fechaLV, "POST"); trace(desde +","+ hasta); //<--Pilla bien los que entran en la funcion if (this.output == "ok") { trace(this.fechas); //<--No entra bien en PHP (undefined) }else { createEmptyMovieClip("mensajedeno",9); mensajedeno._x=120; mensajedeno._y=150; mensajedeno.attachMovie("mensajeNo","mensajeNo1",9); } }
Código:
Las variables entran en la función, pero cuando hace el trace dice que "fechas" es undefined. Ayuda por favor . <?php include ("includes/config.php"); include ("includes/funciones.php"); if($_POST['hasta']){ $salida = "&output=ok&"; $f_desde=$_POST['desde']; $f_hasta=$_POST['hasta']; $fechas=$f_desde . " - " . $f_hasta; $salida.="fechas=$fechas"."&"; } echo $salida; exit; ?>