Uhm...
Google -> php ping check
php ping check -> eerste link
Uitkomst:
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Function to check response time[/COLOR]
[COLOR= #007700]function[/COLOR] pingDomain[COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$starttime[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/microtime"]microtime[/URL][COLOR= #007700]([/COLOR]true[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fsockopen"]fsockopen[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$domain[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]80[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$errno[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$stoptime[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/microtime"]microtime[/URL][COLOR= #007700]([/COLOR]true[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$status[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700])[/COLOR] [COLOR= #0000BB]$status[/COLOR] [COLOR= #007700]= -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Site is down[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$status[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$stoptime[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$starttime[/COLOR][COLOR= #007700]) *[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$status[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/floor"]floor[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$status[/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$status[/COLOR][COLOR= #007700];
}[/COLOR]
?>
http://www.phptoys.com/e107_plugins/content/content.php?content.41