Visualizzazione dei risultati da 1 a 2 su 2

Discussione: XML con php

  1. #1

    XML con php

    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...
    Fabzine.it: Il blog italiano sulla digital fabrication

  2. #2
    Prova ad aggiungere:

    Codice PHP:
    echo('<?xml version="1.0" encoding="iso-8859-1"?>');
    prima di:

    Codice PHP:
    echo '<news>'."\n"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.