Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2004, 01:17
joselisto
 
Fecha de Ingreso: marzo-2004
Mensajes: 11
Antigüedad: 20 años
Puntos: 0
Para comunicar flash con lo la página y viceversa se usa el objeto LoadVar.
Por ejemplo, quieres pasar variables del flash a la una página cualquiera, pues hacer:
//-------------------------------------------------------------------------
// Función para enviar una variable
//-------------------------------------------------------------------------
function MandaVariable(mivariable){
objeto_LoadVar = new LoadVars(); // Crea objeto Loadvar
objeto_LoadVar.lavariable=mivariable // Asigna valor de la variable al objeto LoadVar
objeto_LoadVar.sendAndLoad("./../mipagina.php",objeto_LoadVar,"POST"); // Envía variables metodo POST
}

Para recuperar variales de una página:

conexion = new LoadVars(); // Crea Objeto LoadVar
conexion.onLoad = Cargavariables; // Código a ejecutar cuando se produzca el evento
conexion.load("./php/mipagina.php"); // Carga de variables externas, provoca que se ejecute la función anterior
//-------------------------------------------------------------------------
// Carga de las variables
//-------------------------------------------------------------------------
function Cargavariables() {
trace("Valor de la variable uno="+conexion["lavariable1"] // Es como si fuera una array
trace("Valor de la variable dos"+conexion["lavariable2"]
}

Previamente tendras que tener una página php cuya salida ( la página procesada ) sea algo así:

&lavariable1=valor de esta variable
&lavariable2=valor de esta variable&

OJO! .el caracter "&" delimita cada una de las variables que quieres recuperar

el codigo en php de esto, debería ser así

echo "&lavariable1=pepe"; // Por ejemplo el contenido de las variables va a ser nombres de personas
echo "&lavariable2=juan";

O sea para recuperar varibles , el objeto Load Var busca en un fichero cadenas con el formato "&nombrevarible=valorvariable" para él , esto es una variable y su valor

Es complicado enterder las cosas cuando no se tiene ni idea, pero espero que os sirva esto. Yo me lo he tenido que currar sólo, la semana pasada y como vosotros, sin tener ni idea, partiendo de cero.
Espero que no perdais tanto tiempo como yo...
Un saludo