Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas Röhers

Script Tocando agora

Recommended Posts

Seguinte estou com um problema ao gera o script da Web Rádio, está tudo ok.. coloco meu IP e PORTA e senha do Streaming, mas quando upo ele para o meu host ele fica com a mensagem de Conexão Recusada, sendo que está tudo certo.. o que pode ser ?

 

segue:

current.php

<meta http-equiv="Refresh" content="30" "charset=iso-8859-1">
<div style="Visibility: Hidden; Position: Absolute;"> 
<? 
$open = fsockopen("184.82.176.250","13454"); 
if ($open) { 
fputs($open,"GET /7.html HTTP/1.1\nUser-Agent:Mozilla\n\n"); 
$read = fread($open,1000); 
$text = explode(",",$read); 
$text = $text[6]; 
} else { $text="Connection Refused!"; } 
?> 
</div> 
<?echo $text;?> 

 

musica_conf.php

<?php

/*

* n_conf.php @ Seg, 22 mai 2006 - 03:58 Am

* Por FABRICIO- fabricio@itanaweb.com

*/



/*

* Antes de tudo, devemos definir o IP do servidor ShoutCast.

* É onde o sistema vai conectar para pegar os dados dele.

*

* Se o servidor ShoutCast estiver na mesma máquina que este sistema

* Basta colocar: localhost ou 127.0.0.1

*/

$host[addr] = "184.82.176.250";



/*

* Agora vamos definir a porta do ShoutCast

*

* Padrão: 8000

*/

$host[port] = "13454";



/*

* Senha do administrador do ShoutCast

*

* Se você não lembra, abra o arquivo SC_SERV.ini que fica na pasta do shoutcast

* e procure pela linha:

* Password: blablabla

*/

$host[pwdr] = "saculrs";



/*

* Agora vamos definir o tempo de espera que a conexão deve aguardar

* antes de mostrar "Fora do Ar" quando o servidor estiver off-line

*

* Padrão: 5

* Aconselho: 10

*/

$host[tout] = "10";



/*

* Não mude nada a partir daqui.

*/



//Functions...

//By FABRICIO...



function NTEK_GetBw($sVar,$eVar,$jVar) {

   $func[str] = '/'.$sVar.'(.*?)'.$eVar.'/';

   preg_match($func[str],$jVar,$func[rst]);

   return $func[rst][1];

}

?>

 

online.php

<meta http-equiv="Refresh" content="10" "charset=iso-8859-1">
<style>
body{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
font-weight:bold
}
#nome{ width:270px; height:20px; text-align:justify;}
</style>
<div id="nome">
<marquee scrollamount="6" onMouseOver="stop();" onMouseOut="start();">
<?
   @require("musica_conf.php");

   $relay[open] = @fsockopen($host[addr],$host[port],$en,$es,$host[tout]);

   if ($relay[open]) {

       fputs($relay[open],"GET /admin.cgi?mode=viewxml&page=1&pass=".$host[pwdr]." HTTP/1.1\nUser-Agent:Mozilla\n\n");

       $relay[read] = fread($relay[open],"99999");

       $relay[boom] = explode("\n",$relay[read]);

       for ($i=0; $i<count($relay[boom]); $i++) {

           if (eregi("<SONGTITLE>",$relay[boom][$i])) {

               echo "Tocando Agora:";

               echo '<b>'.NTEK_GetBw("<SONGTITLE>","<SONGTITLE2>",str_replace("</SONGTITLE>","<SONGTITLE2>",$relay[boom][$i])).'</b>';

               echo "";
                  }
                  }       

   } else {
       echo '<b class="head">www.radiofantasy.com.br</b>';
   }

   ?>

</marquee>
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.