글 수 151

제로보드게시판 사용시 첨부파일 다운로드 할려고 하는데..

다운로드가 되지 않고 바로 실행하는 경우가 있다고 하더군요..

저도 이런경우라 검색좀 해보니..

제로보드 폴더에서 download.php파일을

<?
/***************************************************************************
* 공통 파일 include
**************************************************************************/
include "_head.php";

if(!eregi($HTTP_HOST,$HTTP_REFERER)) die();

/***************************************************************************
* 게시판 설정 체크
**************************************************************************/

// 사용권한 체크
if($setup[grant_view]<$member[level]&&!$is_admin) Error("사용권한이 없습니다","login.php?id=$id&page=$page&page_num=$page_num& category=$category&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&file=zboard.php");

// 현재글의 Download 수를 올림;;
mysql_query("update $t_board"."_$id set download".$filenum."=download".$filenum."+1 where no='$no'");

$data=mysql_fetch_array(mysql_query("select * from $t_board"."_$id where no='$no'"));

// 다운로드;;
$filename="file_name".$filenum;
$filename2="s_".$filename;

$filedir= $data[$filename];
$fileN= $data[$filename2];
if(strstr($HTTP_USER_AGENT, "MSIE 5.5")) {
header("Content-Type: doesn/matter");
header("Content-Disposition: filename=$fileN");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
}
else {
Header("Content-type: file/unknown");
Header("Content-Disposition: attachment; filename=$fileN");
Header("Content-Description: PHP3 Generated Data");
header("Pragma: no-cache");
header("Expires: 0");
}

if (is_file("$filedir")) {
$fp = fopen("$filedir", "r");
if($connect) {
@mysql_close($connect);
unset($connect);
}
if (!fpassthru($fp))
fclose($fp);
}
?>
 

위 코드로 수정해주면 그런 오류가 없어지더군요..
번호
제목
글쓴이
151 제로보드에서 관리자 비번 분실시
오작교
2016-06-27 17333  
150 계정을 옮길 때
오작교
2008-11-25 26108  
149 제로보드의 변수 모음 정리
오작교
2008-07-24 53656  
148 참고로 할만한 제로보드 팁 공간가기
오작교
2008-01-11 22898  
147 제로보드 설치하기(이미지)
오작교
2007-11-13 23544  
146 스팸성 댓글 일괄 삭제하기(IP 방식) 1
오작교
2009-09-24 25631  
145 홈페이지 보안강화 도구(Castle) 보급안내 2
오작교
2009-09-14 17685  
144 최근 게시물 nowrap 적용하기
오작교
2009-08-30 21151  
143 활동 로그기록 남기기 2
오작교
2009-04-29 29873  
142 최근 갤러리(슬라이드 형) 스킨
오작교
2009-03-10 21442  
141 회원가입폼에서 생년월일 마우스로 선택하기 1
오작교
2009-03-10 21690  
140 회원가입 폼에서 한/영키를 누르는 수고를 없애기 1
오작교
2009-03-10 19102  
139 최근 게시물에 새코멘트 표시해주기
오작교
2009-03-10 20181  
138 회원가입 - 나이제한하기
오작교
2009-02-27 21270  
137 드롭메뉴에 관한 팁 하나 1
오작교
2009-02-27 19687  
136 2009. 02. 09 - 제로보드 4 보안 패치 p19
오작교
2009-02-27 19985  
135 비회원의 게시판 접근을 막기
오작교
2009-02-26 21713  
134 우리 홈 게시판 스팸 차단 1
오작교
2009-02-06 24389  
133 회원관리 페이지의 리스트 목록 늘리기
오작교
2008-12-19 19187  
132 zb4(Mysql 3.2)에서 zb4(Mysql 5)로 DB 백업본
오작교
2008-12-16 21554  

로그인