Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2006, 10:29
marta_yo
 
Fecha de Ingreso: febrero-2006
Ubicación: Lugo
Mensajes: 19
Antigüedad: 18 años, 3 meses
Puntos: 0
Enviar y recibir arrays de Flash<->Php

Hola,
Estoy haciendo un script que quiero que envie el contenido de un datagrid a un php mediante un array bidimensional, que este archivo lo guarde en un txt y que luego lo lea y lo devuelva al flash para cargarlo en un datagrid.

Mi problema es que los archivos me funcionan correctamente por separado, pero no logro que se comuniquen entre ellos para guardar y cargar los datos.

El codigo destacable seria este:

Declaracion de variables:
var envio = new LoadVars();

Se carga el .swf:
OnClipEvent(load)
{
envio.load("Leer.php");
}


Carga de datos recibidos:
envio.onLoad = function()
{
for (i=0; i<envio.length; i++)
tabla.addItem({Puesto: envio.puesto[i], Nombre: envio.nombre[i], Rated: envio.rated[i]});
}


Se guardan los datos
btnGuardar.onPress = function ()
{ for (i=0; i<tabla.length; i++)
{ envio.puesto[i] = tabla.getItemAt(i).Puesto;
envio.nombre[i] = tabla.getItemAt(i).Nombre;
envio.rated[i] = tabla.getItemAt(i).Rated;
}
envio.filas = tabla.length;
envio.sendAndLoad("Guardar.php", envio, "POST");
}

Agradezco a cualquiera que me pueda ayudar a saber que hago mal