Problema com script

Boas noites malta..

É o seguinte.

Eu fiz um script para passar as ultimas musicas da minha radio , mas quando vou a colocar o script no servidor da um erro.. Se correr esse mesmo script em localhost funciona bem, mas no servidor nao..

O erro que me da é o seguinte:

Warning: fsockopen() [function.fsockopen]: unable to connect to ip : porta (Connection timed out) in /home/a8434565/public_html/equipa.php on line 175

Rádio Offline!

Mesmo com a radio ligada da esse erro!

Vou colocar o script ai para verem..

PHP:
<?php
 
// ##############################################
 
// INSTRUÇOES
 
// $musicas[X][0] - HORA DA MUSICA TOCOU
// $musicas[X][1] - NOME DA MUSICA TOCOU
 
// nota: X DEVE COMEÇAR EM 5 E TERMINAR EM 14.
 
// ##############################################
 
error_reporting(E_ALL);
$host = "xxx.xxx.xxx.xxx"; // Seu servidor
$porto = "xxxx"; // Porta do servidor
 
 
 
// NAO ALTERAR ----------------------------------------------------
 
$connection = fsockopen ($host, $porto );
if ($connection) {
 
$send = "GET /played.html HTTP/1.1\r\n";
$send .= "Host: ".$host."\r\n";
$send .= "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204\r\n";
$send .= "Referer: http://www.aVacaqueRi.LOL/\r\n";
$send .= "Accept: text/xml,application/xml,application/xhtml+xml,";
$send .= "text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,";
$send .= "image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1\r\n";
$send .= "Accept-Language: en-us, en;q=0.50\r\n";
$send .= "Accept-Encoding: gzip, deflate, compress;q=0.9\r\n";
$send .= "Connection: Close\r\n\r\n"; 
 
 
 
fwrite($connection, $send);
while (!feof($connection)) {
$texto .= fread($connection,256);
}
fclose ($connection);
} else {
die("Rádio Offline!\n");
}
 
$texto = str_replace("Current Song", "A Tocar", $texto);
$musicas = explode("</tr>", $texto);
 
for($i=5; $i <= 14; $i++)
{
$musicas[$i] = explode("</td><td>", $musicas[$i]);
$musicas[$i][0] = strip_tags($musicas[$i][0]);
$musicas[$i][1] = strip_tags($musicas[$i][1]);
 
// Aqui mostra as Musicas
 
 
 
}
 
// ALTERAR A PARTIR DAQUI ----------------------------------------------------
 
// ############ EXEMPLO
 
for($i=5; $i <= 14; $i++)
echo "<font style='font-size:11px; font-family:arial;'>[". $musicas[$i][0] . "] <b>" . $musicas[$i][1] . "</b></font><br>";
 
// ############ FIM EXEMPLO
 
?>

Obrigada malta..
 
Última edição pelo moderador:
Back
Topo