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...