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

Cargar información en formato XML con AS2 + PHP (en Flash CS3)

Estas en el tema de Cargar información en formato XML con AS2 + PHP (en Flash CS3) en el foro de Flash y Actionscript en Foros del Web. AS2: Función que llama al PHP Código: function montarAgencia(qS){ var loadVars = new LoadVars(); loadVars.ignoreWhite = true; loadVars.tipo = qS; loadVars.sendAndLoad("agenciaXML.php", loadVars, "POST"); loadVars.onLoad = ...
  #1 (permalink)  
Antiguo 29/04/2009, 04:25
Tes
 
Fecha de Ingreso: noviembre-2007
Mensajes: 31
Antigüedad: 16 años, 5 meses
Puntos: 0
Cargar información en formato XML con AS2 + PHP (en Flash CS3)

AS2: Función que llama al PHP
Código:
function montarAgencia(qS){
	var loadVars = new LoadVars();	
	loadVars.ignoreWhite = true;
	loadVars.tipo = qS;
	loadVars.sendAndLoad("agenciaXML.php", loadVars, "POST");
	loadVars.onLoad = function(exito){trace(this)}
}
PHP: Función que muestra la información en formato XML
Código:
<?php
require_once "maincore.php";

if(isset($_POST['tipo'])){
	$res = dbquery("SELECT * FROM agencia WHERE tipo=".$_POST['tipo']);
} else {
	$res = dbquery("SELECT * FROM agencia");
}

header("Content-type: text/xml");
echo "<?xml version='1.0' encoding='iso-8859-1'?>\n<agencia>\n";
while ($data = dbarray($res)) {
	echo	"\t <persona id='".$data['idPersona']."'	nombre='".$data['nombre']." />\n";
}
echo "</agencia>";
?>
Cuando le pido que me trace lo que cargue me muestra

Cita:
%3C%3F%0D%0Arequire%5Fonce%20%22maincore%2Ephp%22% 3B%0D%0A%0D%0Aif%28isset%28%24%5FGET%5B%27tipo%27% 5D%29%29%7B%0D%0A%09%24res%20=%20dbquery%28%22SELE CT%20%2A%20FROM%20agencia%20WHERE%20tipo%3D%22%2E% 24%5FGET%5B%27tipo%27%5D%29%3B%0D%0A%7D%20else%20% 7B%0D%0A%09%24res%20%3D%20dbquery%28%22SELECT%20%2 A%20FROM%20agencia%22%29%3B%0D%0A%7D%0D%0A%0D%0Aec ho%20%22%3C%3Fxml%20version%3D%271%2E0%27%20encodi ng%3D%27iso%2D8859%2D1%27%3F%3E%5Cn%3Cagencia%3E%5 Cn%22%3B%0D%0Awhile%20%28%24data%20%3D%20dbarray%2 8%24res%29%29%20%7B%0D%0A%09echo%09%22%5Ct%20%3Cpe rsona%20id%3D%27%22%2E%24data%5B%27idPersona%27%5D %2E%22%27%09sexo%3D%27%22%2E%24data%5B%27sexo%27%5 D%2E%22%27%09tipo%3D%27%22%2E%24data%5B%27tipo%27% 5D%2E%22%27%09nombre%3D%27%22%2E%24data%5B%27nombr e%27%5D%2E%22%20%22%2E%24data%5B%27apellidos%27%5D %2E%22%27%09foto%3D%27%22%2E%24data%5B%27foto%27%5 D%2E%22%27%09altura%3D%27%22%2E%24data%5B%27altura %27%5D%2E%22%27%09cintura%3D%27%22%2E%24data%5B%27 cintura%27%5D%2E%22%27%09ojos%3D%27%22%2E%24data%5 B%27ojos%27%5D%2E%22%27%20%2F%3E%5Cn%22%3B%0D%0A%7 D%0D%0Aecho%20%22%3C%2Fagencia%3E%22%3B%0D%0A%3F%3 E&onLoad=%5Btype%20Function%5D&tipo=0&ignoreWhite= true
nada más empezar está "require_once..." por lo que me está cargando el PHP tal cual cuando yo quiero que me muestre solo la parte "echo".

¿Qué estoy haciendo mal?
Gracias
  #2 (permalink)  
Antiguo 29/04/2009, 04:57
Tes
 
Fecha de Ingreso: noviembre-2007
Mensajes: 31
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Cargar información en formato XML con AS2 + PHP (en Flash CS3)

Arreglado
Código:
function montarAgencia(qS){
	var loadVars = new XML();
	loadVars.ignoreWhite = true;
	loadVars.tipo = qS;
	loadVars.sendAndLoad("agenciaXML.php", loadVars, "POST");
	loadVars.onLoad = function(exito){trace(this)}
}
  #3 (permalink)  
Antiguo 24/06/2010, 18:16
 
Fecha de Ingreso: junio-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Cargar información en formato XML con AS2 + PHP (en Flash CS3)

Gracias Tes, estoy metido en esto justo ahora y este gesto tan desinteresado de autoresponderte me ha ayudado a mi tambien.

Mil gracias.
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 04:02.