Ho provato con questo codiceOriginariamente inviato da filippo.toso
Se fsockopen() fallisce, l'host probabilmente non è raggiungibile.
Se il server remoto restituisce un errore tipo 404, 500, etc., la pagina "non è raggiungibile"
E ottengo questo risultato$server = "isolaincantata.ilbello.com/";
$fp = fsockopen ($server, 80, $errno, $errstr, 30);
if (!$fp)
{
echo "Errore: ".$errstr." (".$errno.")
\n";
}
else
{
echo "Connesso: ".$errstr." (".$errno.")
\n";
fclose ($fp);
}
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/html/Entra/Controllo/controllo.php on line 7
Warning: fsockopen() [function.fsockopen]: unable to connect to isolaincantata.ilbello.com/:80 (Unknown error) in /var/www/html/Entra/Controllo/controllo.php on line 7
Errore: (-1076764588)
Il sito linkato
http://isolaincantata.ilbello.com/
è raggiungibile. [non clikkateci per favore... è un altro progetto su cui sto lavorando, ma è impiccato a metà strada!!!!!]
Ovviamente scrivendo solo il nome del server riesco a raggiungerlo. Ma a me servono indirizzi tipo questo