Oggi vediamo come usare il php per controllare lo status di un website.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php //Host da testare $host = 'www.google.com'; //Apro fsockopen di quel host sulla porta 80 if($socket =@fsockopen($host, 80, $errno, $errstr, 30)) { //Se il riscontro è positivo stampo online echo 'online!'; //Chiudo il socket fclose($socket); } else { //Se invecce fsockopen non va a buon fine stampa offline echo 'offline!'; } ?> |