0){ $src_file = $_SITE["BOARD_DATA"] . "/" . $arrFile["list"][0][boardid] . "/" . $arrFile["list"][0][re_name]; if(!$_REQUEST[mode]){ //다운로드 수 업데이트 $sql = "UPDATE " .$GLOBALS["_conf_tbl"]["board_files"]." SET "; $sql .= " download = download + 1 "; $sql .= "WHERE idx = '".$arrFile["list"][0][idx]."' "; mysql_query($sql, $GLOBALS[dblink]); if($arrFile["list"][0][ext]=="swf"){ $size = GetImageSize($src_file); $width = $size[0]+10; $height = $size[1]+28; echo"
"; exit; }elseif($arrFile["list"][0][ext]=="gif" || $arrFile["list"][0][ext]=="jpg" || $arrFile["list"][0][ext]=="png" || $arrFile["list"][0][ext]=="bmp") { $size = GetImageSize($src_file); $width = $size[0]+30; $height = $size[1]+55; echo" "; $go_url = $PHP_SELF . "?mode=img_view&boardid=" . $boardid . "&no=" . $no; jsGo($_SERVER[PHP_SELF]."?mode=img_view&boardid=".$_GET[boardid]."&b_idx=".$_GET[b_idx]."&idx=".$_GET[idx],"",""); exit; }else{//일반파일일때 // utf-8로 된 싸이트 일경우 fileDownload($src_file, iconv("UTF-8","EUC-KR",$arrFile["list"][0][ori_name])); } }elseif($_REQUEST[mode]=='img_view'){ // echo""; // firefox 에서 이미지 바이너리코드 보일경우 // 20100618 header("Content-Type: " .$arrFile["list"][0][type]); header("Content-Length: " . filesize($src_file)); if (is_file($src_file)){ $fp = fopen($src_file, "r"); if (!fpassthru($fp)){ fclose($fp); } } } }else{ jsMsg('해당 파일이 없습니다.'); selfClose(); } //DB해제 SetDisConn($dblink); ?>