2 spørgsmål omkring Magpierss
Hej derudeJeg har brugt Magpierss til at hente nogle RSS-feeds ind på mit site. Jeg har i den forbindelse 2 spørgsmål.
1. Hvordan slår man cachen fra, så den ikke opretter en cache-mappe?
2. Hvis der ikke er adgang til den angivne RSS-kilde, så kommer der en helt masse fejlbeskeder. Kan man ik skrive lidt kode, så der bare kommer til at stå noget i stil med "Der er desværre opstået en fejl" eller noget lignende. Jeg bruger følgende kode til at hente feedet ind:
<?php
require_once("RSS/rss_fetch.inc");
define('MAGPIE_OUTPUT_ENCODING', 'ISO-8859-1');
$url = "http://www.arbejderen.dk/rss_feed.aspx";
$rss = fetch_rss( $url );
$num_items = 2;
$items = array_slice($rss->items, 0, $num_items);
foreach ($items as $item) {
$ahref = $item['link'];
$title = $item['title'];
$description = $item['description'];
print "<b><a href=$ahref target='blank'>$title</a></b><br />$description<br /><br />";
}
?>