Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/04/2009, 18:49
samu22
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: Archivo xml dinámico

hola mitobo yo hice algo asi para hacer un banner dinamico, cuando cargas el xml en flash pasas los parametros que quieras pasar por get
Código actionscript:
Ver original
  1. loadXML('xml.php?tipo=menu&id=1');

y en xml.php
Código php:
Ver original
  1. header("Content-Type: text/xml");
  2.  
  3. //recuperas las variables
  4. $tipo = $_GET['tipo'];
  5. $id = $_GET['id'];
  6.  
  7. //aca podes comparar como quieras
  8. if($tipo == 'menu'){
  9.      require 'menu'.$id.'.xml';
  10. }
  11.  
  12. // o podes tomar datos de la base e imprimirlos
  13. $xmlRet = '<xml version="1.0"  >'; // y todo lo que le quieras poner
  14.  
  15. // si utilizas una clase para la conexion a la bd mas practico sino incluis los archivos de conexion y realizas la consulta
  16.  
  17. $xmlRet .= '<menu>';
  18.                        
  19.  
  20. $sqlQ =sprintf('SELEC * FROM menu WHERE id = %s';mysql_real_scape_string($id));
  21. $res = mysql_query($sqlQ);
  22.  
  23. $i = 0;
  24. while($rows = mysql_fetch_array($res)){
  25.           $xmlRet .= '<link>$rows['link']</link>';
  26.           $xmlRet .= '<descripcion>$rows['desc']</descripcion>';
  27. }
  28.  
  29. $xmlRet .= '</menu>';
  30.  
  31. echo $xmlRet;

Última edición por GatorV; 13/04/2009 a las 21:26