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