Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/06/2006, 15:45
mtscorp
 
Fecha de Ingreso: junio-2006
Mensajes: 20
Antigüedad: 17 años, 10 meses
Puntos: 0
La manera de hacerlo es usando el echo command en PHP para mandarlas a Flash y el las lee, de la manera siguiente:
Tenemos un archivo PHP llamado file.php:

<?PHP

$nombre=$_POST['nombre_desde_flash'];

//ahora tenemos que hacer una variable dinamica para mandar a Flash
//con ayuda de la que ya hemos nombrado arriba
//se usa el simbolo "ampersand &" para dividir las variables que se pasan a flash

echo "&nombre_desde_php=$nombre";

?>

-- en flash ---

en el primer frame crea un objeto de la clase LoadVars que carga variables de archivos externos, no importa donde esten localizados:

var sendObject:LoadVars = new LoadVars();


//envias la variable a PHP primero, a traves de post detallado mas abajo
sendObject.nombre_desde_flash = "allypooh";

sendObject.sendAndLoad("../file.php", sendObject, "POST");

sendObject.onLoad = function(){
//de esta manera Flash saca la variable nombre_desde_php que esta en el archivo file.php
trace(this.nombre_desde_php);
}

trata esto y te tiene que funcionar

Última edición por mtscorp; 12/06/2006 a las 08:42