Jump to content


Photo

Direcionar para um link, uma variável PHP

link php rss

  • Faça o login para participar
1 reply to this topic

#1 klawber

klawber

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:Trindade do Sul-RS

Posted 15/05/2015, 14:08

Boa Tarde Galera.
Estou desenvolvendo uma aplicação PHP, peguei um conteúdo de um site através do XML/RSS para exibir na minha aplicação como últimas notícias.
Porém ao clicar no link ele não direciona para o link obtido na variavel $link. Como eu faço para que ele direcione para o link e não para a variável?
Ainda nao consegui fazer isso.
Segue o código:
 
$url = file_get_contents("http://global.org.br/feed/");
 
$xml = new simplexmlelement($url);
foreach($xml->channel->item as $item)
?>
<p <a href="<?php{ echo $item->link.;}?>"><?php {echo $item->title.'<br>';}?></a></p>
<p><?php {echo $item->description.'<br><br>';}?></p>
</div>
 
Na página aparece o conteúdo tudo bem certo o problema está ao clicar no título da notícia ao invés de ir para o site do link ele reporta este esse:
 
Como resolver para direcional para o link buscado pela variável?
 
Abraços


#2 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 21/05/2015, 08:47

Klawber, tudo bem?

 

Então, tente primeiro exibir o valor da variável $item->link e verifica se o mesmo está retornando o valor correto!

 

Apenas dica: Para melhor visualização/formatação, deixe o código assim:

 

<div><?php
 $url = file_get_contents("http://global.org.br/feed/");
 
 $xml = new simplexmlelement($url);
 foreach($xml->channel->item as $item) {
  echo "
   <p <a href='".$item->link."'>".$item->title."<br /></a></p>
   <p>".$item->description."<br /><br /></p>
  ";
 }
?>
</div>

-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951





Veja alguns posts relacionados com: link, php, rss

1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq