Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/10/2010, 14:47
elfeme
 
Fecha de Ingreso: abril-2010
Ubicación: Argentina
Mensajes: 57
Antigüedad: 14 años
Puntos: 1
Respuesta: Tengo un error y no sé cual es

Bueno, ahora ya no tengo mas error, pero de igual manera no printea nada. ANDA, pero no printea el metodo info();

Codigo reeditado:

Código PHP:
<?php
error_reporting
(E_ALL);
ini_set('display_errors'1); 
class 
Radio
{
    private 
$ip;
    private 
$port;
    private 
$timeout;
    private 
$fp;
    
    public function 
__construct($ip,$port)
    {
        
$this->ip=$ip;
        
$this->port=$port;
        
$this->timeout=30;
        
$this->fp=@fsockopen($ip,$port,$errno,$errstr,$timeout);
    }
    
    public function 
info()
    {
        if(
$this->fp)
        {
            
fputs($this->fp,'GET /7.html HTTP/1.0\r\n\r\n');
            while(!
feof($this->fp))
            {
                
$info=fgets($this->fp);
            }
            list(
$listeners,$status,$maxonline,$maxslots,$nose,$calidad,$song)=explode(',',$info);
            echo 
'<p>'.$this->listeners.'</p>';
            echo 
'<p>'.$this->status.'</p>';
            echo 
'<p>'.$this->maxonline.'</p>';
            echo 
'<p>'.$this->maxslots.'</p>';
            echo 
'<p>'.$this->calidad.'</p>';
            echo 
'<p>'.$this->song.'</p>';
        }
        else
        {
            
'<p>Error al intentar conectar con la radio</p>';
        }
    }
}
$radio=new Radio('64.34.187.144',8080);
$radio->info();
?>
PERDÓN por el doble post. No me di cuenta.

Última edición por elfeme; 08/10/2010 a las 14:54