<?php define('MAGPIE_DIR', '../'); require_once(MAGPIE_DIR.'rss_fetch.inc'); $url = $_GET['rss_url']; ?> <html <body LINK="#999999" VLINK="#000000"> <form> <input type="text" name="rss_url" size="40" value="<?php echo $url ?>"><input type="Submit"> </form> <?php if ( $url ) { echo "displaying: $url<p>"; $rss = fetch_rss( $url ); echo slashbox ($rss); } echo "<pre>"; print_r($rss); echo "</pre>"; ?> </body> </html> <?php # just some quick and ugly php to generate html # # function slashbox ($rss) { echo "<table cellpadding=2 cellspacing=0><tr>"; echo "<td bgcolor=#006666>"; # get the channel title and link properties off of the rss object # $title = $rss->channel['title']; $link = $rss->channel['link']; echo "<a href=$link><font color=#FFFFFF><b>$title</b></font></a>"; echo "</td></tr>"; # foreach over each item in the array. # displaying simple links # # we could be doing all sorts of neat things with the dublin core # info, or the event info, or what not, but keeping it simple for now. # foreach ($rss->items as $item ) { echo "<tr><td bgcolor=#cccccc>"; echo "<a href=$item[link]>"; echo $item['title']; echo "</a></td></tr>"; } echo "</table>"; } ?>