첨부파일 클릭시 download.php 다운로드
게시판에 모든 첨부 파일이 파일명으로 다운로드 되지 않고
download.php로 다운로드 됩니다. 확장자를 바꾸면 정상 작동은 되는데 불편해서요
기본 스킨으로 사용중이고 소스를 바꾼 부분은 없습니다.
어느 부분이 문제일까요?
답변 4개 / 댓글 4개
전체 사이트가 다 utf-8 로 되어 있는 거면
$original = iconv('utf-8', 'euc-kr', $file['bf_source']); // SIR 잉끼님 제안코드
이 구문이 필요가 없습니다.
아래 처럼 바꿔주세요.
$original = rawurlencode($file['bf_source']); // 사이트 전체가 utf8 이기 때문에 euc-kr 로 변경할 이유가 없음.
답변에 대한 댓글 1개
$original = iconv('utf-8', 'euc-kr', $file['bf_source']); // SIR 잉끼님 제안코드
밑에
die( $original);
추가하셔서 파일명이 제대로 출력되는지 확인해보세요.
답변에 대한 댓글 1개
해당 소스 추가 후
PDF : ����ü�� �����Ͻ�.pdf
HWP : ����ü�� ����о�.hwp
DOCX : (빈화면 출력)
우선 지금 업로드한 파일들로는 이렇게 출력됩니다.
몇가지 테스트를 해봐야 알 수 문제입니다.
g5_board_file 내에 bf_source 컬럼값이 제대로 들어갔는지 확인해보시고요.
/bbs/download.php 중 $original 값이 제대로 출력이 되는지 확인해보셔야 할 것 같습니다.
답변에 대한 댓글 1개
참고로 HWP, PDF 파일은 정상적으로 다운로드 되는 것으로 확인되었습니다.
DOCX 파일에서 나타나는 현상 같습니다.
1. g5_board_file 내 bf_source값은 제대로 쌓이고 있습니다.
2. 79~80 Line에
//$original = urlencode($file['bf_source']);
$original = iconv('utf-8', 'euc-kr', $file['bf_source']); // SIR 잉끼님 제안코드
로 작성되어 있습니다.
그누보드 5.1.2 버전에서 다운로드 때 파일명 오류 수정 되었습니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.