728x90

function shutdown_connection()
{
 global $fp;
 socket_shutdown($fp);
 fclose($fp);
}
function check_file($url, $timeout = 10)
{
 $url_stuff = parse_url($url);
 $host_name = $url_stuff[host];
 $fp = fsockopen($host_name, 80, $errno, $errstr, 2);
 if (!$fp) {
  return 0;
 } else {
  socket_set_timeout($fp, $timeout);
  if (fputs($fp, "GET $url HTTP/1.0\n")) {
   $res = fread($fp, 1024);
   if (stristr($res, "Content-Type: image")) {
    return 1;
   }
  }  
  fclose($fp);
 }
 return 0;
}

 

 

출처 : http://cafe.naver.com/inggi/836

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기