I want to check a MP3 link if it exists or corrupted.
I have a link http://a.tumblr.com/tumblr_l1k295O4mS1qa64mao1.mp3 it is working. But http://a.tumblr.com/tumblr_l1k295O4mS1qa64maosadasdasdasdasd1.mp3 is a corrupted MP3 file link.
I want idea or code where I can check a mp3 link if it is working or corrupted using PHP.
Updated :
I think it is right. i have found on Check if links are broken in php
function check_url($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch , CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
$headers = curl_getinfo($ch);
curl_close($ch);
return $headers['http_code'];
}
$check_url_status = check_url($url);
if ($check_url_status == '200')
echo "Link Works";
else
echo "Broken Link";