vi posto quello che ho tirato fuori... è tratto da phpnuke, ma a me non funziona, da pagina completamente bianca! il file rss che legge è generato a sua volta da un nuke...

codice:
$rss_url = "http://www.weblord.it/beckend.php";
    $rdf = parse_url($rss_url); 

    $fp = fsockopen($rdf['host'], 80, $errno, $errstr, 15);
	
    if (!$fp) { // connessione fallita!
       echo "Connessione fallita!";
        }else if($fp){
	fputs($fp, "GET " . $rdf['path'] . "?" . $rdf['query'] . " HTTP/1.0\r\n");
        fputs($fp, "HOST: " . $rdf['host'] . "\r\n\r\n");
        $string	= "";
        
		while(!feof($fp)) {
		
	    $pagetext = fgets($fp,300);
	    $string .= chop($pagetext);
	fputs($fp,"Connection: close\r\n\r\n");
	fclose($fp);
	$items = explode("</item>",$string);
	$rss = "";
	for ($i=0;$i<10;$i++) {
	    
	    $link = ereg_replace(".*<link>","",$items[$i]);
	    $link = ereg_replace("</link>.*","",$link);
	    $title2 = ereg_replace(".*<title>","",$items[$i]);
	    $title2 = ereg_replace("</title>.*","",$title2);
	
   if ($items[$i] == "") {
	        $rss = "";
			
	        return;
	    } else {
	        if (strcmp($link,$title)) {
	    	    $cont = 1;
		    $rss .= "<a href=\"$link\" target=\"new\">$title2</a>
\n";
			
		}
		
	    
		}
		
		
		}
	}
	
	}
		
		echo $rss;

		}
dove sbaglio? perchè non printa niente?????? connettersi si connette....

help please!