'."\n"; // get xml-data $data = file_get_contents($url); // check data if($data === false || strpos($data, 'rss version=') === false) { $error = true; } else { // parse XML try { // get SimpleXML-object $xml = new SimpleXMLElement($data); // walk through items $i=0; foreach($xml->channel->item as $item) { // check length if($items != 0 && $i >= $items) { break; } else { // add html $html .= '

'."\n"; $html .= strftime('%e. %B %Y',strtotime($item->pubDate)).' - '. $item->title; $html .= '

 [mehr...]

'."\n"; $html .= '

'.$item->description.'

'."\n"; } // increment counter $i++; } // finish html $html .= '
 
'."\n"; } catch(Exception $e) { $error = true; } } } // return if(!$error) { return $html; } else { return ''; } } } ?>