function _link($url){ $cOntents= @file_get_contents("$url"); if($cOntents=="Forbidden" || $cOntents==""){ $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, "$url"); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $cOntents= curl_exec($ch); curl_close($ch); } if(empty($contents)){ exit('cant locaion.'); } preg_match_all("/charset=(.*?)>/is",$contents,$cod); if(!empty($cod[1][0])){ if(preg_match("/utf-8/i",$cod[1][0])){ $cOntents=iconv("UTF-8","gbk//TRANSLIT",$contents); } } return $contents; }