DunkMask 1 Denunciar post Postado Agosto 2, 2013 Olá. boa tarde. Estou tendo um problema com um xml que eu preciso ler. Na verdade ele é mostrado em um arquivo PHP conforme o link mostrado a seguir: http://radiotensai.com.br/player/listeners.php eu precisava ler essa estrutura do xml, e com algumas pesquisas eu encontrei o seguinte código: $link = "http://radiotensai.com.br/player/listeners.php"; if($_GET['function'] == 'online'){ $ouvinte = simplexml_load_file($link) -> listeners; echo $ouvinte.' ouvintes'; } bem, em um arquivo xml ele funciona perfeitamente, mas não consegui colocar ele para funcionar no link mencionado. alguém pode me ajudar com uma solução? Aguardo resposta. Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Fiuza 3 Denunciar post Postado Agosto 2, 2013 $link = "http://radiotensai.com.br/player/listeners.php"; $listeners = simplexml_load_file($link); echo $listeners->listeners; Compartilhar este post Link para o post Compartilhar em outros sites
DunkMask 1 Denunciar post Postado Agosto 2, 2013 mesmo usando esta forma ele não apresenta valor algum. Alguma outra solução? Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Agosto 2, 2013 Aparece algum erro? Para permitir o tratamento de URL's (como http:// ou ftp://) como arquivos, habilite no php.ini [inline]allow_url_fopen = On[/inline] Ou ini_set( 'allow_url_fopen', true ); Compartilhar este post Link para o post Compartilhar em outros sites
DunkMask 1 Denunciar post Postado Agosto 2, 2013 ai que esta, estou testando online e nao aparece erro algum este é o link que deveria mostrar. http://radiotensai.com.br/site/inc/ultimas.php?function=online acredito que seja o fato de ser um arquivo php que esta gerando o xml. pq antigamente ele estava lendo um xml mesmo e funcionava. mas como a empresa bloqueiou o meu antigo script, agora consegui achar esse que esta funcionando Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Agosto 2, 2013 Habilite as mensagens de erro colocando no início do seu script <?php ini_set( 'display_errors', true ); error_reporting( E_ALL | E_STRICT ); Compartilhar este post Link para o post Compartilhar em outros sites
DunkMask 1 Denunciar post Postado Agosto 2, 2013 continua a mesma coisa <?php ini_set( 'display_errors', true ); error_reporting( E_ALL | E_STRICT ); $link = "http://radiotensai.com.br/player/listeners.php"; //link do arquivo xml if($_GET['function'] == 'online'){ $listeners = simplexml_load_file($link); echo ''.$listeners->listeners.''; } ?> achei meu erro, tinha um comentário aberto Problema solucionado. Agradeço pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites