• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

파일 다운로드시 바로 실행되는 문제 해결

오작교 11838

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

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

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

제로보드 폴더에서 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);
}
?>
 

위 코드로 수정해주면 그런 오류가 없어지더군요..
공유
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story
검색어 : 201703
번호 제목 글쓴이 날짜 조회 추천
151
normal
오작교 16.06.27.17:22 17081 0
150
normal
오작교 08.11.25.13:52 25859 0
149
normal
오작교 08.07.24.09:23 53406 0
148
normal
오작교 08.01.11.09:36 22664 0
147
normal
오작교 07.11.13.16:23 23290 0
146
normal
오작교 09.09.24.17:45 25335 0
145
normal
오작교 09.09.14.14:26 17451 0
144
normal
오작교 09.08.30.23:29 20921 0
143
normal
오작교 09.04.29.13:31 29585 0
142
normal
오작교 09.03.10.11:48 21229 0
141
normal
오작교 09.03.10.10:35 21422 0
140
normal
오작교 09.03.10.10:13 18883 0
139
normal
오작교 09.03.10.09:50 19948 0
138
normal
오작교 09.02.27.13:31 21014 0
137
normal
오작교 09.02.27.11:34 19436 0
136
normal
오작교 09.02.27.11:05 19731 0
135
normal
오작교 09.02.26.19:28 21445 0
134
normal
오작교 09.02.06.16:42 24134 0
133
normal
오작교 08.12.19.16:23 18938 0
132
normal
오작교 08.12.16.11:03 21328 0