Исходя из "Название темы" пишу саму суть... Есть локальный сайт, у некоторых есть доступ в интернет у других нет. Но сайт работает у всех. Нужна функция которая бы вернула "+" если доступ в интернет есть а иначе и не надо)
Написал на пхп (но он же серверный <_< ) а так все работает может быть кому надо:
function isSiteAvailable($url){
if(!filter_var($url, FILTER_VALIDATE_URL)){
return '-';
}
$cl = curl_init($url);
curl_setopt($cl,CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($cl,CURLOPT_HEADER,true);
curl_setopt($cl,CURLOPT_NOBODY,true);
curl_setopt($cl,CURLOPT_RETURNTRANSFER,true);
$response = curl_exec($cl);
curl_close($cl);
if ($response) return '+';
return '0';
}
$response = isSiteAvailable('http://www.google.ru/');
if ($response=='+'){
echo "<div style=\"margin: 0 auto; width: 109px;\"><a href='http://pogoda.yandex.ru/sizran/' >Прогноз на 10 дней</a></div>";
}
_____________
