Ir para conteúdo
Fórum Script Brasil
  • 0

Ler XML e imprimir array PHP


DiegoM

Pergunta

eai galera, to usando esse código para ler um arquivo em XML e imprimir via php na tela.

<table width="100%" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                      <?php $xml = simplexml_load_file("http://www3.uol.com.br/parceiros/noticias/clic-doutor.xml");
                    $z = 0;
                    foreach($xml->item as $item)
                    {
                        if ($z == 5) { break;}
                        ?>
                        <td valign="top" align="center" width="19%"><a href="<?php echo urldecode($item->url); ?>"><?php echo $item->title; ?></a></</td>
                        <td valign="top" align="center" class="sep-news">&bull;</td>
                        <?php
                    $z++;}
                    ?> 
                  </tr>
                </table>
No chrome e no IE está funcionando normalmente, mas no Firefox ele está gerando o link asssim
http://localhost/meusite/%0A%09%09%09http://noticias.uol.com.br/ultnot/cienciaesaude/ultimas-noticias/efe/2011/09/28/comecam-pesquisas-em-antimateria-que-podem-desvendar-origem-do-universo.jhtm%0A%09%09

alguém tem idéia o que pode ser?

fico no aguardo e obrigado.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Diego,

fiz um teste aqui e funcionou no FF,IE,Chome

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html lang="pt-br">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
    </head>
    <body><table width="100%" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                      <?php $xml = simplexml_load_file("http://www3.uol.com.br/parceiros/noticias/clic-doutor.xml");
                    $z = 0;
                    foreach($xml->item as $item)
                    {
                        if ($z == 5) { break;}
                        ?>
                        <td valign="top" align="center" width="19%"><a href="<?php echo urldecode($item->url); ?>"><?php echo $item->title; ?></a></</td>
                        <td valign="top" align="center" class="sep-news">&bull;</td>
                        <?php
                    $z++;}
                    ?>
                  </tr>
                </table>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...