pC.NET

Welcome to oscc.kr



 제로보드4 파일 다운로드부분
2019-10-15 17:52:51
Hit : 2008, Vote : 184

작성자 : 피시키드

제로보드 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); 

?>

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


  피시키드
아하하하하-_-;;;
 4450
 60

피시키드
 4450
 60
http://www.dma.kr/dma/zb41pl8/view.php?id=prg&page=3&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=hit&desc=asc&no=7  
(2019-10-15 17:53:27)


102
  회로도 데이타시트 모음 
 피시키드
230 61 2020/10/14
101
  확인용  
 검정비닐봉지
4480 749 2010/06/03
100
  확인용  
 검정비닐봉지
4649 824 2010/06/03
99
  화학식에서 쓰이는 수사 
 피시키드
5235 934 2010/03/23
98
  현재 오류상황. 
 피시넷
6665 855 2010/02/25
97
  하드디스크, U,W,C 3상모터를 로터리 엔코더로. 
 피시키드
121 49 2020/12/24
96
  하드디스크 동작 방식 
 피시키드
4972 870 2010/03/06
95
  프로텍 as 
 피시키드
4568 738 2014/04/07
94
  패킷상태를 키보드 LED으로 나타내게 해봅시다.  
 피시키드
4654 888 2010/05/10
93
  파일리스 공격   1
 피시키드
686 176 2019/11/08
92
  파일 내부 문자열 교체 (find,perl) 
 피시키드
1879 341 2018/10/15
91
비밀글입니다  통학버스 관련 카카오톡 봇 개발할것   1
 피시키드
9 0 2019/09/27
90
  테스트 
 피시키드
4471 699 2014/01/28
89
  커스타드 크림 제조 
 피시키드
1073 173 2019/12/23
88
  카메라는 왜 3월에 사야 하는 이유. 
 피시키드
5142 897 2010/03/02
87
  추억의 카바이트등, 간드레 
 피시키드
205 56 2020/10/14
86
  청계천 업체 리스트 
 피시키드
380 53 2020/10/24
85
  철천지? 인터넷 철물점. 
 피시키드
492 57 2020/10/23
84
비밀글입니다  주물럭 소스 
 피시키드
2 0 2020/09/02
  제로보드4 파일 다운로드부분   1
 피시키드
2008 184 2019/10/15
82
  제로보드 스킨 관련 변수 
 최현일
13756 784 2010/02/05
81
비밀글입니다  정리노트-안드로이드 프로그래밍  
 피시키드
5 0 2018/10/17
80
  저항박스 회로도 
 피시키드
203 63 2020/10/14
79
  장애인고용률 1% 미만 공공기관20개소와 장애인을 1명도 고용하…  
 피시키드
4812 889 2010/03/17
78
  자바소스 난독화 
 피시키드
809 179 2019/10/21
77
  유화로 그려볼만한 그림을 만드는.... 
 피시키드
155 58 2020/12/09
76
  위키문법 
 피시키드
216 64 2020/10/14
75
  와콤 태블릿 호환표 
 피시키드
907 201 2019/09/17
74
  오호~~~ 
 지나가다
4692 880 2010/08/19
73
  오류코드 통합정리 php   1
 피시키드
748 219 2019/09/10

1 [2][3][4]



Copyright (C) 1997-2021 All Rights Reserved.