Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Retornar imagens do feed/rss/xml com SimpleXML/Curl

$
0
0

Boa noite, pessoal!

Estou tentando puxar as imagens do Feed/RSS do link de rss de esportes da Globo, mas acontece que só mostra uma imagem, as demais não. Preciso puxar somente mais esse patch (img src). Vejam o código que uso:

ini_set('allow_url_fopen', 1);
        ini_set('allow_url_include', 1);
        $limit = 4;
        $count = 0;    
        $feed = 'http://globoesporte.globo.com/servico/semantica/editorias/plantao/feed.rss';
        $rss = simplexml_load_file($feed);
        echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>';
        if($rss)
        {
foreach ( $rss->channel->item as $item )
			{			
				if($count < $limit-1)
				{
					$border = 'border-right: 1px dashed black;';
				}
				else
				{
					$border = '';
				}
				$ch = curl_init();
				curl_setopt($ch, CURLOPT_URL,$feed);
				curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
				$result=curl_exec ($ch);
				curl_close ($ch);
				$core = split('img border=\'0\' src=\'', $result);
				$main = split('\'', $core[1]);
				echo '<td width="25%" style="max-width:25%; '.$border.'" onclick="window.open(\''.$item->link.'\')"><center><img src="'.$main[$count].'" width="100" height="90"><br>'.$item->title.'</a></center></td>'; 
				
				$count++;
				if($count == $limit) { break; }
            }
        }

<item>
      <title>BLOG: Assim como a Lusa, o Vila Nova busca o acesso para sobreviver</title>
      <link>http://globoesporte.globo.com/sp/blogs/especial-blog/torcedor-da-portuguesa/post/assim-como.html</link>
      <description><a href='http://globoesporte.globo.com/sp/blogs/especial-blog/torcedor-da-portuguesa/post/assim-como.html' alt='BLOG: Assim como a Lusa, o Vila Nova busca o acesso para sobreviver'><img border='0' src='http://s2.glbimg.com/xC3ytuLLZxuQwjMVii8tNi0HLBE=/160x108/smart/s.glbimg.com/es/ge/f/original/2015/09/22/vila-salgueiro.jpg' alt='BLOG: Assim como a Lusa, o Vila Nova busca o acesso para sobreviver' title='BLOG: Assim como a Lusa, o Vila Nova busca o acesso para sobreviver' /></a><br /></description>
      <category>Torcedor da Portuguesa</category>
      <pubDate>Thu, 01 Oct 2015 22:00:10 -0300</pubDate>
    </item>

 

Obs.: A primeira imagem carrega normalmente, nas demais o resultado do echo mostra <img src="_alt=".

 

Alguém saberia me indicar um jeito de como fazer isto?

 

Desde já, obrigado!


Viewing all articles
Browse latest Browse all 14190

Trending Articles