Comunidad de diseño web y desarrollo en internet online

holas amigos

Citar            
MensajeEscrito el 20 Dic 2007 11:35 pm
un favor estoy tratando de pasar una variable tipo arraycollection aun archivo php pero no se como recibir denme una mano.

este es el procedimeineto que utilizao para mandar la variable datos institucion que contiene datos de un data grid


public function guardar_factura():void
{
var ESTADO:String;
if (this.FAC_TIPO_PAGO_cbx.text != "CREDITO")
{
ESTADO="CANCELADO";
}
else
{
ESTADO="PENDIENTE";
}

var dp:ArrayCollection = this.datos_institucion as ArrayCollection;
// var datos:String;
// datos = enviar_telefonos(datos);
//Primero creamos una instancia del Objecto URLLoader
var url:URLRequest = new URLRequest("http://desarrollo1/SGA/SERVICIOS/guardar_factura.php"); //cargamos la direcciondestino
url.method = URLRequestMethod.POST; //indicamos el metodo en que tiene que viajar
var variables:URLVariables = new URLVariables();//creamos contenedor de variables
variables.FAC_REGISTRO = this.FAC_REGISTRO_txt.text; //agregamos 'funcion' variable $_POST['funcion']; para php (valor 0 login en php)
variables.FAC_RESPONSABLE_REG=this.FAC_RESPONSABLE_REG_txt.text;
variables.FAC_CEDULA=this.FAC_CEDULA_txt.text;
variables.FAC_TOTAL=this.Total_txt.text;
variables.FAC_ESTADO=ESTADO;
// variables.FAC_SALDO=
variables.FAC_TIPO_PAGO=this.FAC_TIPO_PAGO_cbx.text
variables.FAC_NUM_DOCUMENTO=this.FAC_NUM_DOCUMENTO_txt.text
variables.FAC_TIPO_DOCUMENTO="MATRICULA";
variables.ALU_CODIGO=ALU_CODIGO;
variables.DATOS_INSTITUCION = dp;
url.data = variables; //pasamos todas las variables que deseo mandar
var conexion:URLLoader = new URLLoader(); //creo el objeto que hara toda la transaccion con el php
conexion.dataFormat=URLLoaderDataFormat.VARIABLES; //le digo que transporatar variables
conexion.addEventListener(Event.COMPLETE, confirmar);//una vez terminada la transaccion llama a la funcion confirmar_login
conexion.load(url); //establecemos la conexion; */

}

Por pablin_pm

6 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 21 Dic 2007 04:07 am
Usa la etiqueta code.

No veo necesario que envies el ArrayCollection. Envial el source del array y en php lo recibes como array.

Todos los array collection tienen en la propiedad source, el array base.

Código :

TuArrayCollection.source

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 21 Dic 2007 05:45 am
gracias por responder probe enviando el source pero en mi php no llega nada como antes, no se a lo mejor estoy recibiendo mal el array en php como recibirias tu el array en php.

Por pablin_pm

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Dic 2007 05:51 am
Te recomiendo usar programas como el charles para ver lo que se envia al php.

http://www.xk72.com/charles/

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 21 Dic 2007 03:02 pm
probe con el cahrles pero me sale

Código :

datos_institucion [Object, object]

Por pablin_pm

6 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.