rendered paste body<?php// explosm.php - explosm rss stream in bilder transformieren.include("./rssfunctions.inc.php"); $ch=curl_init(); $url="http://feeds.feedburner.com/Explosm"; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_HEADER,0); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); $file=curl_exec($ch); curl_close($ch); $rssheader=explode("<item>",$file); $rssheader=$rssheader[0]; $rssfooter=explode("</item>",$file); $rssfooter=$rssfooter[count($rssfooter)-1]; $items=explode("<item>",$file); for($i=0;$i<count($items);$i++) { if( !strstr($items[$i],"<description>New Cyanide and Happiness Comic.") ) { unset($items[$i]); } } $items=array_merge($items); for($i=0;$i<count($items);$i++) { $zwischending=explode("<link>",$items[$i]); $zwischending=explode("</link>",$zwischending[1]); $comicurls[$i]=$zwischending[0]; } // item- und url-array reindexieren $items=array_merge($items); $comicurls=array_merge($comicurls); $comiclinks=get_comic_urls($comicurls); for($i=0;$i<count($comiclinks);$i++) { $comiclinks[$i]="<description><img src=\"".$comiclinks[$i]."\"></description>"; } // for($i=0;$i<count($items);$i++) { $items[$i]=eregi_replace("\<description\>(.*)\<\/description\>",$comiclinks[$i],$items[$i]); }// ois zamsetzan://header("Content-type: application/rss+xml");echo $rssheader."\n";for($i=1;$i<count($items);$i++) { echo "<item>".$items[$i]; }echo $rssfooter;//var_dump($comicurls);?>