Devo fare un box in flash con le ultime news del sito.
le news sono nel database e pensavo di usare un file xml da far leggere a flash.

Creo il file xml:

Codice PHP:
<?php
header
("Content-type: text/xml");

include(
'../config.inc.php');

$news mysql_query("SELECT * FROM news ORDER BY data DESC");
$num_news mysql_num_rows($news);

echo 
'<news>'."\n";

for (
$i=0;$i<$num_news;$i++) {
  echo 
"\t".'<new'." \n";
  echo 
"\t\t".'date="' .mysql_result($news,$i,'data') .'"'." \n";
  echo 
"\t\t".'title="' .mysql_result($news,$i,'title') .'"'." \n";
  echo 
"\t\t".'preview="' .mysql_result($news,$i,'preview') .'"'." \n";
  echo 
"\t".' />'." \n";
}

echo 
'</news>';
Il file xml viene stampato bene solo che flash non legge nessun elemento. Se provo a salvare la pagina "newslist.php" che creo in php e la salvo come "newslist.xml" funziona... quindi presumo non sia un problema di formattazione...