Сообщение от drmodjo
|
То есть вот так?
|
То есть совсем не так. file_get_headers, это получение содержимого, а оно вам нужно?
function isValid($url) {
if(!filter_var($url, FILTER_VALIDATE_URL)) return false;
$curl = curl_init($url);
curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($curl,CURLOPT_HEADER,true);
curl_setopt($curl,CURLOPT_NOBODY,true);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
$resp = curl_exec($curl);
curl_close($curl);
return $resp ? true : false;
}
echo isValid('https://javascript.ru/forum/jquery/79699-proverka-ssylki-na-aktivnost-3.html') ? 'Yes' : 'No';