getRow("SELECT * FROM medias WHERE c_key=$c_key AND mi_ext='mp3'"); if($row[mi_file]) { $c_title = $db->getOne("SELECT c_title FROM content WHERE c_key=$c_key"); $file = "../media_servers/media1/$row[mi_dir]/$row[mi_file].$row[mi_ext]"; if(!file_exists($file)) { echo ""; exit; } $filename = str_replace(".","",$c_title).".mp3"; if(eregi("MSIE",$HTTP_USER_AGENT)){ header("Content-Disposition: attachment; filename=\"".iconv("utf-8","euc-kr",$filename)."\""); header("Content-Length:".filesize($file)); header("Expires: 0"); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); } else{ header("Content-Disposition: attachment; filename=\"".iconv("utf-8","euc-kr",$filename)."\""); header("Content-Length:".filesize($file)); header("Expires: 0"); header("Pragma: public"); } $fp = fopen($file, "r"); print fread($fp,filesize($file)); fclose($fp); exit; } else { echo ""; } ?>