/home/mjc1/public_html/manage/m_filedown.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
include("./_common.php");

if(
file_exists($filedir.$filename) && $filename!=''){
    
} else {
    echo 
"<script>
                alert('ÇØ´çµÇ´Â ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.');
                window.close();
            </script>"
;
    exit;
}

$file_size filesize($filedir.$filename);
if(
eregi("(MSIE 5.5 | MSIE 6.0)"$HTTP_USER_AGENT)) {
        
header("Content-Type: application/octet-stream");
        
header("Content-Disposition: attachment;filename=$filename");
        
header("Content-Transfer-Encoding: binary");
        
header("Pragma: no-cache");
        
header("Expires: 0");
        
Header("Content-Length: $file_size");
        
Header("---");
    } else {
        
Header("Content-type: file/unknown");
        
Header("Content-Disposition: attachment; filename=$filename");
        
Header("Content-Description: PHP Generated Data");
        
header("Pragma: no-cache");
        
header("Expires: 0");
        
Header("Content-Length:$file_size");

    }
$fp fopen($filedir.$filename,"r");
if(!
fpassthru($fp)) {
    
fclose($fp);
}
?>