Foros del Web » Programando para Internet » PHP »

error de fsockopen

Estas en el tema de error de fsockopen en el foro de PHP en Foros del Web. Hola tengo el siguiente codigo: Código PHP:    function  http_request ( $server ,  $port ) {          $data  =  "" ;          $query  =  "HEAD / HTTP/1.0" ; ...
  #1 (permalink)  
Antiguo 09/03/2005, 12:05
Avatar de sfx4ever  
Fecha de Ingreso: noviembre-2003
Ubicación: aqui
Mensajes: 384
Antigüedad: 14 años
Puntos: 2
error de fsockopen

Hola tengo el siguiente codigo:

Código PHP:
  function http_request($server$port) {
        
$data "";
        
$query "HEAD / HTTP/1.0";
        
$fp fsockopen($server$port);

        if(
$fp) {
            
fputs($fp$query."\r\n\n");
            while(!
feof($fp)) {
                
$data .= fread($fp1000);
            }
            
fclose($fp);
        }else{
            
$data "ko";
        }
        return 
$data;
    }


        
$data http_request("http://www.terra.es",80);    
        echo 
$data
y me tira este error:

Código:
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /srv/www/htdocs/xxxx.php on line 5
Alguna sugerencia?¿??

Gracias!!
  #2 (permalink)  
Antiguo 09/03/2005, 12:22
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Fijate en los ejemplos del manual: www.php.net/fsockopen Veras que el parametro $server debe ir solo el dominio, no el protocolo. Es decir, sin el http:// .

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 09/03/2005, 12:28
Avatar de sfx4ever  
Fecha de Ingreso: noviembre-2003
Ubicación: aqui
Mensajes: 384
Antigüedad: 14 años
Puntos: 2
fallo tesnico

gracias josemi
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:44.