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>"; } ?> |