coconut123: Bestimmte Daten aus Rss-Fread löschen

Beitrag lesen

Hallo zusammen!

Mit php hab ich mir einen Fread-reader zusammengebastelt:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
<head>  
  <title>Feedreader</title>  
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">  
</head>  
<body>  
<h1>Wm 2010 - News</h1>  
<?php  
$output = "";  
$url = "http://rss.feedsportal.com/c/490/f/7017/index.rss";  
$rss = file_get_contents($url);  
preg_match_all("|<item>(.*?)</item>|si", $rss, $item);  
foreach($item[1] as $item) {  
  preg_match("|<title>(.*)</title>|si", $item, $title);  
  $output .= "<h3>$title[1]</h3>";  
  preg_match("|<description>(.*)</description>|si", $item, $description);  
  $output .= "<p>$description[1]</p>";  
  preg_match("|<link>(.*)</link>|si", $item, $link);  
  $output .= "<div><a href='$link[1]'>mehr lesen</a></div><hr>";  
}  
$output = utf8_decode($output);  
$output = htmlspecialchars_decode($output);  
$suchmuster = "(.*)";  
$ersatz = "";  
$output = preg_replace(|(.*)|si, $ersatz, $description);  
echo $output;  
  
?>  
</body>  
</html>  

Meine Frage nun: Im ausgewählten Fread (http://rss.feedsportal.com/c/490/f/7017/index.rss) sind am Ende so bookmark-dinger und email, naja ihr seht's ja. Also, wie krieg ich die am besten weg? Habs mal mit preg_replace("|&lt;(.*?)&gt;|si"), "", $variable);  versucht, was hervorrufen sollte, das alles zwischen < und > gelöscht wird, wobei < und > hier &lt; und &gt; sind...
Auch substring ist hier bescheuert. Habt ihr ideen?
Vielen Dank schonmal, mfg cocnut