Comunidad de diseño web y desarrollo en internet online

sendOnLoad FLASH + XML

Citar            
MensajeEscrito el 31 May 2004 08:26 pm
alguien me puede ayudar a usar esto, no puedo mandar variables a mi php q generara mi xml :cry:



mes.tabIndex = 0;

ano.tabIndex = 1;

consulta1.onRelease = function() {



conte = [];

datos_xml = new XML();

datos_xml.ignoreWhite = true;

datos_xml.mes = _root.mes.text;

datos_xml.ano = _root.ano.text;

datos_xml.nick = nick;

datos_xml.pass = pass;

datos_xml.sendAndLoad("test1.php", datos_xml ,"POST");

datos_xml.onLoad = function() {

datax = this.firstChild;

nmovimientos = datax.childNodes.length;

for (var a = 0; a<nmovimientos; a++) {

movimientos = datax.childNodes[a];

ncampos = movimientos.childNodes.length;

info = {};

for (var i = 0; i<ncampos; i++) {

campo = movimientos.childNodes[i];

nombre_campo = campo.nodeName;

valor_campo = campo.firstChild;

info[nombre_campo] = valor_campo;

}

conte.push(info);

}

mi_Grid.dataProvider = conte;

trace(nmovimientos);

};

};





q me esta saliendo mallll q mi php q generara el xml, no me recibe las variables, pero hice la prueba de colocar las var directamente al php y si sale





ayuda pliz

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

unknown
Citar            
MensajeEscrito el 31 May 2004 09:21 pm
Hola, soy nuevo por aqui y estoy un poco pez todavia, pero espero que te pueda ayudar mi comentario:

Mira de poner " en el objeto de referencia a ver si te funciona;



datos_xml.sendAndLoad("test1.php", "datos_xml" ,"POST");



espero que sea esa la cuestion, a veces las cosas mas simples son las que vemos mas complicadas.



Tony.

Por elpati01

5 de clabLevel



 

unknown
Citar            
MensajeEscrito el 01 Jun 2004 01:48 am
Lo que pasa es que estás usando el mimsmo objeto (datos_xml) tanto para enviar como para recibir. Debes declarar dos objetos de tipo XML con uno hace el sendAndLoad y el otro lo pones como segundo parámeto.

Por caravi

448 de clabLevel

1 tutorial
3 articulos

Genero:Femenino  

Emprendedora Programadora Educadora

unknown
Citar            
MensajeEscrito el 01 Jun 2004 11:00 pm
se peude recibir en el mismo eh , aunque no es conveniente.



no entre comillas no, kizas el metodo POST si, ahora mismo no recuerdo, esto tb lo tengo hecho. manda al php y escribe en el XML el problema era q me devolvia todo el codigo php, y no el echo "" ( devo de dejarme de servidores gratuitos ke pasa lo ke pasa xD )

Devo acabarlo, pk esto si k es esencial



Hay cosas en ese codigo q has puesto q no puedo asimilar por falta de logica,mia.

Que le pasas al php ? que deve escribir este en el XML, y como se te ocurre hacer un firstchild con un onload ? este metodo se carga al cargarse el datos_xml, y si te recarga despues de enviar ( cosa ke no pasaria si usases por ejemplo datos_xml.recibir.onLoad)

desde luego no espers q te cargue un XML, o algo q tenga Firstchild.



por cierto, tienes ya pensado como cerrar el XML para q sea valido ? colocas bien el puntero desde php ? cuidadin con las comillas, que me da q es ese tu problema,el php recibira pero no puede asignar algo de los string ke le mandas .

si consiguies enviar a php , ke te escriba y cierre bien el XML. Haznoslo saber :D



Bueno un saludo, desarrolla un poco mas y conceptua,k podamos ayudarte, esto interesa for all.



Pd: ke hago poniendo q en vez de k ? noooo Kkkk , rapida, concisa, valida para todo ;)

Por Dailion

42 de clabLevel



 

unknown

 

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