Feed RSS e Atom con PHP!
Posted on 01. Jan, 2010 by daniele in php, tutorials
FeedCreator è una classe PHP che permette di creare feed in formati diversi, come ad esempio, RSS e Atom. Anche se l'ultimo aggiornamento risale al 2005, questa classe è tra le migliori per scrivere feed RSS, Atom, OPML e PIE.
Qui di seguito troverete un esempio per applicare questa splendida classe sul vostro sito!
< ? include("feedcreator.class.php"); $rss = new UniversalFeedCreator(); $rss->useCached(); $rss->title = "PHP feed"; $rss->description = "Feed Sastgroup"; $rss->link = "http://www.tuosito.com/feed"; $rss->syndicationURL = "http://www.tuosito.com/".$PHP_SELF; $image = new FeedImage(); $image->title = "logo sastgroup"; $image->url = "http://www.sastgroup.com/tuologo.png"; $image->link = "http://www.sastgroup.com"; $image->description = "Feed di test Sastgroup, clicca qui per visitarci!"; $rss->image = $image; mysql_select_db($dbHost, $dbUser, $dbPass); $res = mysql_query("SELECT * FROM feed_table ORDER BY data DESC"); while ($data = mysql_fetch_object($res)) { $item = new FeedItem(); $item->title = $data->titolo; $item->link = $data->url; $item->description = $data->riassunto; $item->date = $data->data; $item->source = "http://www.sastgroup.com"; $item->author = $data->autore; // aggiunge la news alla lista di elementi del feed $rss->addItem($item); } $rss->saveFeed("RSS2.0", "feed.xml"); ?>
La classe FeedCreator potete scaricarla direttamente da qui!




Leave a reply