Ver Mensaje Individual
  #18 (permalink)  
Antiguo 19/10/2009, 09:35
Gustavo1973
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años, 1 mes
Puntos: 3
Respuesta: problema en paso de variables

Encontre la solución, no se que tan "ortodoxa" sera, pero funciona.

A tener en cuenta:

El codigo php que imprime la variable no debe estar en el mismo archivo en el que esta el object del flash. Pero como pasamos el codigo a ese otro archivo???
Lo solucione con una session, yo creo una session con cada visitante de la pagina por que tiene un carrito de compras, por ello puedo crear una variable session mas y listo. Esto lo pongo aca para el proximo que tenga el mismo problema.


Parte del AS2 del Flash
Código PHP:
var envio:LoadVars = new LoadVars(); 
var 
recibir:LoadVars = new LoadVars(); 
envio.sendAndLoad("video.php"recibir"POST"); 
Parte del Codigo del archivo con el object del flash

Código PHP:
session_start(); 
$codigo $_GET['p'];
$_SESSION['c_ver']=$codigo
Codigo del Archivo video.php que figura en el AS2

Código PHP:
<?
session_start
(); 
$vid "videos/".$_SESSION['c_ver'].".flv&";
echo 
"<meta";
echo 
"&opcion=$vid&";    
echo 
">";
?>
como el echo lo haria visible, si no queremos que eso pase, le agregamos el tag meta y listo. Me costo pero lo hice funcionar, si a algun otro le sirve, aqui lo dejo y si quieren manden un MP.

Saludos y Gracias por su ayuda!!!
Gustavo