제로보드4는 공식적으로 더 이상 개발되지도 배포되지도 않습니다.
제로보드4를 사용하기 위한 팁보다 제로보드4를 안전하고 무사히 다른 툴로 이전하는 팁들을 게재해주시면 감사하겠습니다.
시간이 오래 지난 만큼 오래된 프로그램은 보안 및 사용성에 있어 문제가 많으니 이해 바랍니다.

제로보드 4에서 한글 처부파일 다운로드시 다운 로드 안되는 현상 해결방안
게시판을 찾아도 명쾨한 답도없고해서 우연중으로 손혜정님께서 리플로 답을 올리신 내용을 여기에 올립니다

손혜정씨께서 리플로 달으신 내용을 여기에 올립니다

제로보드가 설치된 곳의 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;
header("location:$data[$filename]");

if($connect) {
@mysql_close($connect);
unset($connect);
}
?>

이렇게 적혀 있습니다.

이걸..



<?
/***************************************************************************
* 공통 파일 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);
}
?>

이렇게 바꿔주시면 어떤파일이든 무조건 다운로드 창이 뜨게 된답니다.





[레벨:30]DeX™

2007.11.26 11:41:03
*.122.61.116

http://www.zeroboard.com/?mid=zb4_tip&search_target=user_id&search_keyword=readex4&document_srl=831979

이 팁외에도 팁공유게시판에서 검색해보시면 다운로드에 관한 여러가지 팁이 있습니다.

[레벨:8]답답이772

2007.12.02 12:20:13
*.186.251.62

이 팁도 안 먹히는데요...저만 그런지 수정하시고 한글 파일 다운로드 되시는 분 뎃글 좀 부탁 드립니다.

[레벨:2]더블A

2007.12.27 13:25:29
*.162.28.131

잘됩니다.

거부기D

2008.02.15 19:48:46
*.105.69.33

잘되네요. 감사합니다.

eden

2008.03.03 20:41:53
*.189.50.190

이거때문에 고민많이 했는데  감사합니다~! ^^

[레벨:1]

2008.03.20 22:56:40
*.140.183.9

오왕ㅋ 굳ㅋ 덕분에 살았습니다

[레벨:4]James964

2008.04.02 15:41:57
*.131.56.162

이 팁도 익스플로러7로 업버전한곳(비스타에서만 그런지는 확신 못하겠고요)에서는 안되는 것 같더군요.

[레벨:3]줌씨아

2008.04.03 17:26:22
*.47.170.2

저는 익스플로러 7 윈도 XP 쓰고 있는데 잘 됩니다. 감사르르요~~!!

[레벨:1]박기복367

2009.02.20 13:55:58
*.89.137.146

Vista + IE7 인데 잘됩니다.
정말 감사합니다.

[레벨:1]배판주

2009.04.02 08:31:23
*.19.214.172

정말 감사해요~~~

ㄱ-

2009.08.19 22:40:23
*.172.145.5

비스타 가능하네요 감사합니다 ㅎㅎ
List of Articles
번호 제목 글쓴이 날짜 조회 수
4389 [필독] 제로보드4 새로 설치하시는분들 꼭 읽어보세요! [12] [레벨:6]neotrue 2007-11-23 8899
» 제로보드 4에서 한글 처부파일 다운로드시 다운 로드 안되는 현상 해결방안 [11] [레벨:2]단군 2007-11-23 10330
4387 제로보드 UTF-8 코딩 버전 쓰시는 분들 중 스킨글씨 깨지시는 분 읽어보세요. [7] [레벨:1]Jay811 2007-11-15 1192
4386 PHP 5 버전대에서 나타나는 오류 [레벨:1]퓨어드림 2007-11-15 6940
4385 이름부분 특수문자 사용으로인한 게시판 오류발생 가능성 [레벨:2]KR링스 2007-11-12 6647
4384 제로보드와 dokuwiki 연동하기.. [4] [레벨:6]오승민418 2007-11-08 9080
4383 phpmyadmin 을 이용한 백업/복구(이사) 무작정 따라하기 file [3] [레벨:2]computer 2007-11-07 8981
4382 또 추가되는 스팸회원 2명 ㅡ ㅡ; [19] [레벨:6]아가페 2007-11-07 8584
4381 회원가입란에 개인정보보호정책 넣기.. [5] [레벨:13]이진수닷넷 2007-11-06 8274
4380 UTF-8과 Euc-kr 동시에 사용하기 [레벨:4]써니a 2007-11-05 15447
4379 [긴급보안]★MS XMLHTTP 4.0 Active X Control 원격 코드 실행, 제로데이 취약점 [25] [레벨:6]쿨~~ 2007-10-30 13676
4378 초보 배움이의 좌충우돌 막무가내 시험기(레벨 지정 포인트 지급 하기) [레벨:2]초보배움이 2007-10-28 6843
4377 php5버젼과 mysql5버젼대에서 제로보드4 설치시 관리자 테이블 생성 실패에 ... file [3] TS독도2005 2007-10-23 12235
4376 제로보드 4.1을 MySQL 5.0에 설치하기 [7] [레벨:1]처음엔 2007-10-08 12339
4375 파일다운로드시 바로실행하는 오류시 [4] [레벨:1]박상민265 2007-10-08 7828
4374 게시판 제목 따오는 것 [5] [레벨:1]독사 2007-10-07 958
4373 단순한 플래쉬 카운터 file [21] [레벨:1]간지보더 2007-10-07 12471
4372 회원가입시 회원사진미입력하였을 경우.. 랜덤으로.. [1] [레벨:13]이진수닷넷 2007-10-06 6949
4371 아웃로그인 회원가입시 무조건 특정그룹으로 가입시키기..... [1] [레벨:2]다루끼 *^^* 2007-10-05 6638
4370 일반 메뉴이미지와 새로운 글이 올라왔을때의 메뉴이미지 다르게하기 [2] [레벨:1]JangZzong 2007-10-03 6322