<?// include lastRSS library
include("C:\\Inetpub\\vhosts\\pensioencenter.nl\\httpdocs\\classes\\rss.php");
function createUrl($title, $guid) {
		$title = strtolower($title);
		$title = str_replace(" ", "-", $title);
		return "http://www.pensioencenter.nl/berichten/".getID($guid)."/".$title.".php";
}
function getID($iID) {
		$iID = str_replace("http://www.verzekeringen-online.nl/weblog.php?blogid=", "", $iID);
		return $iID;
}
    function prepareXml($tmpTekst) {
		$tmpTekst = str_replace("&","&amp;",$tmpTekst);
		$tmpTekst = str_replace("&nsbp;","&#160;",$tmpTekst);
		$tmpTekst = str_replace("&nbsp;","&#160;",$tmpTekst);
		$tmpTekst = str_replace("&eacute;","&#201;",$tmpTekst);
		$tmpTekst = str_replace("&aacute;","&#x00E1;",$tmpTekst);
		$tmpTekst = str_replace("&uacute;","&#x00FA;",$tmpTekst);
		$tmpTekst = str_replace("&iuml;","&#239;",$tmpTekst);
		 
		$tmpTekst = str_replace("&oacute;","&#x00F3;",$tmpTekst);
		$tmpTekst = str_replace("&euml;","&#x00EB;",$tmpTekst);
		$tmpTekst = str_replace("&uuml;","&#252;",$tmpTekst);
		$tmpTekst = str_replace("&euro;","�",$tmpTekst);
        
   		$tmpTekst = str_replace("&rsquo;","&#039;",$tmpTekst);
        $tmpTekst = str_replace("&lsquo;","&#x2018;",$tmpTekst);
		$tmpTekst = str_replace("&ndash;","&#039;",$tmpTekst);
		$tmpTekst = str_replace("&auml;","&#228;",$tmpTekst);
		
		$tmpTekst = str_replace("&ldquo;","&#039;",$tmpTekst);
		$tmpTekst = str_replace("&rdquo;","&#039;",$tmpTekst);
		

		$tmpTekst = str_replace("&ouml;","&#196;",$tmpTekst);		
		
        $tmpTekst = str_replace("&Agrave;", "&#192;",$tmpTekst);
        $tmpTekst = str_replace("&Aacute;", "&#193;",$tmpTekst);
        $tmpTekst = str_replace("&Acirc;" ,"&#194;",$tmpTekst);
        $tmpTekst = str_replace("&Atilde;", "&#195;",$tmpTekst);
        $tmpTekst = str_replace("&Auml;", "&#196;",$tmpTekst);
        $tmpTekst = str_replace("&Aring;", "&#197;",$tmpTekst);
        $tmpTekst = str_replace("&AElig;", "&#198;",$tmpTekst);
        $tmpTekst = str_replace("&Ccedil;", "&#199;",$tmpTekst);
        $tmpTekst = str_replace("&Egrave;", "&#200;",$tmpTekst);
        $tmpTekst = str_replace("&Eacute;", "&#201;",$tmpTekst);
        $tmpTekst = str_replace("&Ecirc;" ,"&#202;",$tmpTekst);
        $tmpTekst = str_replace("&Euml;" ,"&#203;",$tmpTekst);
        $tmpTekst = str_replace("&Igrave;", "&#204;",$tmpTekst);
        $tmpTekst = str_replace("&Iacute;", "&#205;",$tmpTekst);
        $tmpTekst = str_replace("&Icirc;" ,"&#206;",$tmpTekst);
        $tmpTekst = str_replace("&Iuml;", "&#207;",$tmpTekst);
        $tmpTekst = str_replace("&ETH;", "&#208;",$tmpTekst);
        $tmpTekst = str_replace("&Ntilde;" , "&#209;",$tmpTekst);
        $tmpTekst = str_replace("&Ograve;" , "&#210;",$tmpTekst);
        $tmpTekst = str_replace("&Oacute;" , "&#211;",$tmpTekst);
        $tmpTekst = str_replace("&Ocirc;" , "&#212;",$tmpTekst);
        $tmpTekst = str_replace("&Otilde;" , "&#213;",$tmpTekst);
        $tmpTekst = str_replace("&Ouml;" , "&#214;",$tmpTekst);
        $tmpTekst = str_replace("&Oslash;" , "&#216;",$tmpTekst);
        $tmpTekst = str_replace("&Ugrave;" , "&#217;",$tmpTekst);
        $tmpTekst = str_replace("&Uacute;" , "&#218;",$tmpTekst);
        $tmpTekst = str_replace("&Ucirc;" , "&#219;",$tmpTekst);
        $tmpTekst = str_replace("&Uuml;" , "&#220;",$tmpTekst);
        $tmpTekst = str_replace("&Yacute;" , "&#221;",$tmpTekst);
        $tmpTekst = str_replace("&THORN;" , "&#222;",$tmpTekst);
        $tmpTekst = str_replace("&szlig;" , "&#223;",$tmpTekst);
        $tmpTekst = str_replace("&agrave;" , "&#224;",$tmpTekst);
        $tmpTekst = str_replace("&aacute;" , "&#225;",$tmpTekst);
        $tmpTekst = str_replace("&acirc;" , "&#226;",$tmpTekst);
        $tmpTekst = str_replace("&atilde;" , "&#227;",$tmpTekst);
        $tmpTekst = str_replace("&auml;" , "&#228;",$tmpTekst);
        $tmpTekst = str_replace("&aring;" , "&#229;",$tmpTekst);
        $tmpTekst = str_replace("&aelig;" , "&#230;",$tmpTekst);
        $tmpTekst = str_replace("&ccedil;" , "&#231;",$tmpTekst);
        $tmpTekst = str_replace("&egrave;" , "&#232;",$tmpTekst);
        $tmpTekst = str_replace("&eacute;" , "&#233;",$tmpTekst);
        $tmpTekst = str_replace("&ecirc;" , "&#234;",$tmpTekst);
        $tmpTekst = str_replace("&euml;" , "&#235;",$tmpTekst);
        $tmpTekst = str_replace("&igrave;" , "&#236;",$tmpTekst);
        $tmpTekst = str_replace("&iacute;" , "&#237;",$tmpTekst);
        $tmpTekst = str_replace("&icirc;" , "&#238;",$tmpTekst);
        $tmpTekst = str_replace("&iuml;" , "&#239;",$tmpTekst);
        $tmpTekst = str_replace("&eth;" , "&#240;",$tmpTekst);
        $tmpTekst = str_replace("&ntilde;" , "&#241;",$tmpTekst); 
        $tmpTekst = str_replace("&ograve;" , "&#242;",$tmpTekst);
        $tmpTekst = str_replace("&oacute;" , "&#243;",$tmpTekst);
        $tmpTekst = str_replace("&ocirc;" , "&#244;",$tmpTekst);
        $tmpTekst = str_replace("&otilde;" , "&#245;",$tmpTekst);
        $tmpTekst = str_replace("&ouml;" , "&#246;",$tmpTekst);
        $tmpTekst = str_replace("&oslash;" , "&#248;",$tmpTekst);
        $tmpTekst = str_replace("&ugrave;" , "&#249;",$tmpTekst);
        $tmpTekst = str_replace("&uacute;" , "&#250;",$tmpTekst);
        $tmpTekst = str_replace("&ucirc;" , "&#251;",$tmpTekst);
        $tmpTekst = str_replace("&uuml;" , "&#252;",$tmpTekst);
        $tmpTekst = str_replace("&yacute;" , "&#253;",$tmpTekst);
        $tmpTekst = str_replace("&thorn;" , "&#254;",$tmpTekst);
        $tmpTekst = str_replace("&yuml;" , "&#255;",$tmpTekst);
        		
		return $tmpTekst;
	}

// create lastRSS object
$rss = new lastRSS; 
// setup transparent cache
$rss->cache_dir = './cache'; 
$rss->cache_time = 3600; // one hour
// load some RSS file
if ($rs = $rss->get('http://www.verzekeringen-online.nl/rss/pens.xml')) {
	// here we can work with RSS fields
}
else {
	die ('Error: RSS file not found...');
}?>
<?header("Content-type: text/xml");  ?>

<rss version="2.0">
	<channel>
		<title>Pensioen Center</title> 
		<link>http://www.pensioencenter.nl</link> 
		<description>Het laatste onafhankelijke nieuws uit het pensioenwezen.</description> 
		<language>en-us</language> 
		<copyright>pensioencenter.nl</copyright> 
		<lastBuildDate>Sun, 01 Sep 2019 04:25:27 +0200</lastBuildDate> 
		<docs>http://www.pensioencenter.nl</docs> 
		<generator>Knoester - van Kessel</generator> 
		<category domain="Diary">Blog</category> 
		<managingEditor>info@pensioencenter.nl</managingEditor> 
		<webMaster>info@pensioencenter.nl</webMaster> 
		<ttl>60</ttl> 
		<?
		$i =0;
		while ($i < count($rs['items'])) {
			echo "<item>\n";
				echo "<title>".$rs['items'][$i]['title']."</title>\n";
				echo "<description>".prepareXml($rs['items'][$i]['description'])."</description>\n";
				echo "<pubDate>".$rs['items'][$i]['pubDate']."</pubDate>\n";
				echo "<guid>".createUrl($rs['items'][$i]['title'], $rs['items'][$i]['guid'])."</guid>\n";
				echo "<link>".createUrl($rs['items'][$i]['title'], $rs['items'][$i]['guid'])."</link>\n";
			echo "</item>\n";
		//	  echo print_r($rs['items']);
		//	  echo "<tr>";
		//	  echo "	<td>";
		//	  echo "		<li><a href=\"berichten/".getID($rs['items'][$i]['guid'])."/".createUrl($rs['items'][$i]['title'])."\" class=\"Nieuws\">".$rs['items'][$i]['title']."</a></li>";
		//	  echo $rs['items'][$i]['description'];
		//	  echo "	</td>";
		//	  echo "</tr>";
			 $i++;
		}?>
	</channel>
</rss>
