Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Rss Sole24ore

  1. #1

    Rss Sole24ore

    Salve ho scritto un pò di codice per prendere gli rss dal sito "Sole 24 ore", ma non so cosa non và......
    Codice PHP:
    <?php
    $quanti    
    5;
    $indice 256;
    $contatore 0;

    $apri_xml fopen("http://www.ilsole24ore.com/rss/economia-lavoro.xml"'r');

    echo 
    "<table width=\"300\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">";

    while(!
    feof($apri_xml))
    {
        
    $buffer ltrim(Chop(fgets($apri_xml$indice)));
        if ((
    $buffer == "<item>") && ($contatore $quanti))
        {



            
    $titolo ltrim(Chop(fgets($apri_xml$indice)));
            
    $titolo ereg_replace("<title>"""$titolo);
            
    $titolo ereg_replace("</title>"""$titolo);

            
    $descrizione ltrim(Chop(fgets($apri_xml$indice)));
            
    $descrizione ereg_replace("<description>"""$descrizione);
            
    $descrizione ereg_replace("</description>"""$descrizione);



            
    $pubbdata ltrim(Chop(fgets($apri_xml$indice)));
            
    $pubbdata ereg_replace("<pubDate>"""$pubbdata);
            
    $pubbdata ereg_replace("</pubDate>"""$pubbdata);

            
    $categoria ltrim(Chop(fgets($apri_xml$indice)));
            
    $categoria ereg_replace("<categoria>"""$categoria);
            
    $categoria ereg_replace("</categoria>"""$categoria);
            
    echo 
    "<tr><td><table border=\"0\" width=\"100%\"><tr><td>Titolo:</td><td>$titolo</td></tr>
    <tr><td>Descrizione:</td><td>
    $descrizione</td></tr>
    <tr><td>Data Pubb.:</td><td> 
    $pubbdata</td></tr></table></td></tr>\n\n";


            
    $contatore++;
        }
    }
    echo 
    "</table>";

    fclose($apri_xml);
    ?>
    Spero che qualcuno possa aiutarmi a risolvere il problema grazie...

  2. #2
    Perchè non usi uno dei tanti script RSS reader già pronti?
    In alternativa, non sarebbe meglio usare un vero parser XML (es. SAX)?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.