Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2007, 10:11
asOlOt
 
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
Novato total no conecta.

Hola, me presento por primera vez al foro, y como no con una duda.

Estoy empezando a programar en php, y una de las primeras cosas que he intentado ha resultado un fracaso, os cuento los pasos que he seguido por si alguien me puede aclarar lo que hago mal:

1. Me doy de alta en un alojamiento gratuito en internet con soporte php
2. Pongo mi pagina inical "index.php" en el servidor
3. El Codigo completo es el siguiente:
Código:
<html>
<head>
   <title>Conexion a otra URL</title>
</head>
<body>


<?php
// la direccion www_example_com esta con los "." cambiados por los "_" para poder escribirla en el foro.

$da = fsockopen("www_example_com", 80, $errno, $errstr, 30);
if (!$da) {
    echo "No conectado";
    echo "$errstr ($errno)<br />\n";
} else {
    $salida = "GET / HTTP/1.1\r\n";
    $salida .= "Host: www_example_com\r\n";
    $salida .= "Connection: Close\r\n\r\n";

    fwrite($da, $salida);
    while (!feof($da)) {
        echo fgets($da, 128);
    }
    fclose($da);
?> 

</body>
</html> 


}
4. Cuando abro mi web, el comando fsockopen devuelve "0" (es decir no se conecta), adema la linea "echo "$errstr ($errno)<br />\n;" no pone nada en la pagina, por lo que no puedo ver el error producido.

5. He ejecutado el comando "phpinfo();" y pone que Sockets Support == enabled.

Haber si alguien me puede aclarar algo.

Gracias de antemano

Salu2