19'C 흐림
서울 강남구
$file = $row[upfile1];
$dnfile = $row[upfile_path].$row[upfile1_1];
if(eregi("(MSIE 5.0|MSIE 5.1|MSIE 5.5|MSIE 6.0)", $HTTP_USER_AGENT)){
if(strstr($HTTP_USER_AGENT, "MSIE 5.5")){
header("Cache-control: private");
header("Content-Type: doesn/matter");
header("Content-disposition: filename=$file");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
}
if(strstr($HTTP_USER_AGENT, "MSIE 5.0")){
header("Cache-control: private");
Header("Content-type: file/unknown");
header("Content-Disposition: attachment; filename=$file");
Header("Content-Description: PHP3 Generated Data");
header("Pragma: no-cache");
header("Expires: 0");
}
if(strstr($HTTP_USER_AGENT, "MSIE 5.1")){
header("Cache-control: private");
Header("Content-type: file/unknown");
header("Content-Disposition: attachment; filename=$file");
Header("Content-Description: PHP3 Generated Data");
header("Pragma: no-cache");
header("Expires: 0");
}
if(strstr($HTTP_USER_AGENT, "MSIE 6.0")){
header("Cache-control: private");
Header("Content-type: application/x-msdownload");
Header("Content-Length: ".(string)(filesize("$dnfile")));
Header("Content-Disposition: attachment; filename=$file");
Header("Content-Transfer-Encoding: binary");
Header("Pragma: no-cache");
Header("Expires: 0");
}
} else {
header("Cache-control: private");
Header("Content-type: file/unknown");
Header("Content-Length: ".(string)(filesize("$dnfile")));
Header("Content-Disposition: attachment; filename=$file");
Header("Content-Description: PHP3 Generated Data");
Header("Pragma: no-cache");
Header("Expires: 0");
}
if (is_file("$dnfile")) {
$fp = fopen("$dnfile", "rb");
if (!fpassthru($fp)){
fclose($fp);
}
} else {
echo "해당 파일이나 경로가 존재하지 않습니다.";
}