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

Tela de captura dados shoutcast


omor

Pergunta

Olá alguém sabe como corrigir os erros que estão dando nesse script?

pra quem usa o dreamnweaver está nas linha 27, 33, 43 e 73

<?php 

 //Configuration 
 $streaming = "http://www.criawebs.com.br"; 
 $scdef = "Radio"; // Nome da estação padrão a ser exibido quando o servidor ou fluxo está desativado 

 $scip = ""; // ip or url of shoutcast server (DO NOT ADD HTTP:// Não incluem a porta) 

 $scport = ""; // port of shoutcast server 

 $scpass = ""; // password to shoutcast server 

 //End configuration 



 $scfp = fsockopen("$scip","$scport"); 

 if(!$scfp) { 

 $scsuccs=1; 

 echo''.$scdef.' Offline'; 

 } 

 if($scsuccs!=1){ 

 fputs($scfp,"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n"); 

 while(!feof($scfp)) { 

 $page .= fgets($scfp, 1000); 

 } 



 $loop = array("STREAMSTATUS", "BITRATE", "SERVERTITLE", "CURRENTLISTENERS"); 

 $y=0; 

 while($loop[$y]!=''){ 

 $pageed = preg_replace("<$loop[$y]>", "", $page); 

 $scphp = strtolower($loop[$y]); 

 $$scphp = preg_replace("</$loop[$y]>", "", $pageed); 

 if($loop[$y]=='SERVERGENRE' || $loop[$y]=='SERVERTITLE' || $loop[$y]=='SONGTITLE' || $loop[$y]=='SERVERTITLE') 

 $$scphp = urldecode($$scphp); 





 $y++; 

 } 



 $pageed = preg_replace("<SONGHISTORY>", "", $page); 

 $pageed = preg_replace("<SONGHISTORY>", "", $pageed); 

 $songatime = explode("<SONG>", $pageed); 

 $r=1; 

 while($songatime[$r]!=""){ 

 $t=$r-1; 

 $playedat[$t] = preg_replace("<PLAYEDAT>", "", $songatime[$r]); 

 $playedat[$t] = preg_replace("</PLAYEDAT>", "", $playedat[$t]); 

 $song[$t] = preg_replace("<TITLE>", "", $songatime[$r]); 

 $song[$t] = preg_replace("</TITLE>", "", $song[$t]); 

 $song[$t] = urldecode($song[$t]); 

 $dj[$t] = preg_replace("<SERVERTITLE>", "", $page); 

 $dj[$t] = preg_replace("</SERVERTITLE>", "", $pageed); 

 $r++; 

 } 

 //end song info 



 fclose($scfp); 

 } 





 if($streamstatus == "1"){ 

 ?> 

 <a href="#" title="Atualizar Locutor" onclick="atualiza_dados('dj','http://habbix.com.br/stats/dj.php')"><font face="Verdana" size="1" color="ffffff"><? echo $servertitle; ?></font></a> 

 <? 

 }elseif($streamstatus == "0") 

 { 

 ?> 

 <a href="#" title="Atualizar Locutor" onclick="atualiza_dados('dj','stats/dj')">Offline!</a> 

 <? 

 }else{ 

 ?> 

 <a href="#" title="Atualizar Locutor" onclick="atualiza_dados('dj','stats/dj')">Atualize...</a> 

 <? 

 } 

 ?> 

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...