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); } ?>
|