All pastes #382255 Raw Edit

Something

public php v1 · immutable
·published 2007-03-05 13:32 UTC
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>&lt;img src=\"".$comiclinks[$i]."\"&gt;</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);?>