var img = new Image();
$(img).load(function () {
alert('Хост доступен');
).error(function () {
alert('не загрузилась');
}).attr('src', 'ссылка на картинку на удалённом хосте');
$handle = fsockopen('example.com', 80);
if ($handle !== false)
{
print('работает');
fclose($handle);
} else {
print('не работает');
}