<?php include_once 'rss10.inc'; $xmlfile = 'presentations/slides/sdphp/data/sdphp_talks.xml'; $talks = processXML($xmlfile); $rss = new RSSWriter('http://www.sdphp.net', 'SDPHP users group', 'Talks given at the monthly meetings'); foreach ($talks as $talk) { $url = $talk->elements['url']; $title = $talk->elements['title']; $desc = 'Speaker: ' . $talk->elements['speaker'] . ', Date: ' . $talk->elements['date']; $rss->addItem($url, $title, array('description' => $desc)); } echo $rss->toString(); // from a previous example class Talk { var $elements; function Talk($elements) { $this->elements = $elements; } function toString() { foreach ($this->elements as $key => $value) { printf("<i>%s</i> :: %s<br>\n", $key, $value); } } } // end of class Talk function processXML($filename) {