Lucas Röhers 0 Denunciar post Postado Julho 18, 2012 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
Nicolas Pastorello 0 Denunciar post Postado Julho 28, 2012 Bom cara este Script só funciona em sites pagos não em free Ex: minharadio.hd1.com.br(NÃO VAI FUNCIONAR) minharadio.com.br(DAE FUNCIONA) Espero ter ajudado Compartilhar este post Link para o post Compartilhar em outros sites