Utilizzare magpierss come feed reader

La procedura per utilizzare la classe magpierss é la seguente:

Prima di tutto dobbiamo procurarci magpierss scaricandola gratuitamente dal sito
Fatto questo copiamo la cartella all’interno della directory nella mettermo la pagina che visualizza i feed.

In questo modo:

All’interno di feed_rss.php inseriamo il seguente codice:

<?php
 
//Includiamo Magpie nel nostro script
require_once('magpierss-0.72/rss_fetch.inc');
//Impostiamo l'url riferito al feed da analizzare
$url = 'http://feedproxy.google.com/Tuxmind?format=xml';
//Richiamo della funzione di Magpie che analizza ed elabora il feed
$rss = fetch_rss($url);
 
//Ciclo if che verifica se é stato inserito il feed senza errori
if ($rss) {
 //In questa parte vengono stampate le informazioni generali del feed
 echo "<h1><a href=\"". $rss -> channel['link'] ."\">".
 $rss -> channel['title'] ."</a>
 echo "<p>". $rss -> channel['description'] ."</p>";
 
 //Inserisco un titolo
 echo "<h2>Elenco guide:</h2>";
 //Inizio il listato
 echo "<ul>";
 
 //Scompongo e stampo l'array del feed
 foreach ($rss -> items as $feed) {
 echo "<li>".
 "<a href=\"". $feed['link'] ."\">". $feed['title'] ."</a>
".
 "<small>". $feed['description'] ."</small>".
 "</li>";
}
//Concludo il listato e chiudo lo script
echo "</ul>";
}
 
?>
Tothebit

About Tothebit

Tothebit