Foros del Web » Creando para Internet » Flash y Actionscript »

ayuda con xml y sendAndLoad

Estas en el tema de ayuda con xml y sendAndLoad en el foro de Flash y Actionscript en Foros del Web. Hola quiciera saber porque este code de AS2 no funcion lo que quiero es enviar un dato desde un inputtext a un php y despues ...
  #1 (permalink)  
Antiguo 30/04/2010, 12:31
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 2 meses
Puntos: 15
ayuda con xml y sendAndLoad

Hola quiciera saber porque este code de AS2 no funcion lo que quiero es enviar un dato desde un inputtext a un php y despues traerlo por xml al dar click en un boton

asi lo hiceç

Código:

botonEnviar.onRelease = function () {
var theXml = new XML();

theXml.ignoreWhite=true;

theXml.campo1 = campo1.text;

theXml.onLoad = function(){
	
	var nodes = this .firstChild.childNodes;
	
	
	for(i=0;i<nodes.length;i++){
		
		theList.addItem(nodes[i].firstChild.nodeValue,i);
	}
	
}

theXml.sendAndLoad("http://127.0.0.1/php2/datos.php",theXml,"POST");

}

aqui el php

Código:
<?php

$resultado1 = $_POST["campo1"];

echo "<?xml version=\"1.0\"?>\n";
echo "<resultado>";
echo "<resultado1>".$resultado1."</resultado1>";
echo "</resultado>";



?>
o si es que asi no se hace

saludos
  #2 (permalink)  
Antiguo 30/04/2010, 15:57
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años
Puntos: 67
Respuesta: ayuda con xml y sendAndLoad

Usa LoadVars:
Código PHP:
var theXml:XML = new XML();
var 
send_lv:LoadVars = new LoadVars();
send_lv.campo1 "Hola mundo";

theXml.ignoreWhite true;



theXml.onLoad = function() {



    
trace(theXml.firstChild.childNodes[0].firstChild.nodeValue);


};
send_lv.sendAndLoad("datos.php?nocache="+Math.random()*300,theXml,"POST"); 
__________________
{ Flash }

Etiquetas: xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:44.