"; echo ""; if ($url) // 4.06.00 : ºÒ¿©¿ìÀÇ °æ¿ì ¾Æ·¡ÀÇ Äڵ带 Á¦´ë·Î ÀνÄÇÏÁö ¸øÇÔ //echo ""; goto_url($url); exit; } //register_globals=off ¼³Á¤ $params = array_merge($_SERVER,$_POST, $_GET, $_COOKIE,$_SESSION); foreach($params as $key => $value) { global ${$key}; ${$key} = $value; } // Á¢±Ù°æ·Î È®ÀÎ if (!eregi($HTTP_HOST, $HTTP_REFERER)) { Error("¿ÜºÎ¿¡¼­´Â ´Ù¿î·Îµå ¹ÞÀ¸½Ç¼ö ¾ø½À´Ï´Ù."); } if ($mb_level < $down_level) { Error("´Ù¿î·Îµå ±ÇÇÑÀÌ ¾ø½À´Ï´Ù."); } if($file_name && file_exists($filepath.$file_name)){ if(eregi("(MSIE 5.0|MSIE 5.1|MSIE 5.5|MSIE 6.0)", $HTTP_USER_AGENT)){ Header("Content-type: application/octet-stream"); Header("Content-Length: ".filesize("$filepath$file_name")); Header("Content-Disposition: attachment; filename=$file_name"); Header("Content-Transfer-Encoding: binary"); Header("Pragma: no-cache"); Header("Expires: 0"); } else { Header("Content-type: file/unknown"); Header("Content-Length: ".filesize("$filepath$file_name")); Header("Content-Disposition: attachment; filename=$file_name"); Header("Content-Description: PHP3 Generated Data"); Header("Pragma: no-cache"); Header("Expires: 0"); } $fp = fopen("$filepath$file_name", "r"); if (!fpassthru($fp)) fclose($fp); }else{ Error("ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù"); } ?>