Warning: file(http://nu.nl/deeplink_rss2/index.jsp?r=Algemeen): failed to open stream: HTTP request failed! in /home/-----/domains/-----.nl/public_html/rss/rss1.php on line 4
Warning: implode(): Bad arguments. in /home/-----/domains/-----.nl/public_html/rss/rss1.php on line 4
De rss feed ligt er dus uit als ik het goed heb. Ik zou dan graag een foutmelding zien met iets van: "Tijdelijk geen nieuws" o.i.d. maar hoe kan ik dit toevoegn aan het script?
<?php
function readRSSFile($filename) {
$data = implode('', file($filename));
$parser = xml_parser_create();
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
xml_parse_into_struct($parser, $data, $values, $tags);
xml_parser_free($parser);
foreach ($tags as $key => $val) {
if ($key == 'item') { // select the 'items'
$itemRanges = $val;