묻고답하기
게시판 첨부파일 한글이름과 확장자 bmp 문제 문의
2007.12.18 22:32
zbxe.beta.0.2.7 설치 하였으며, 첨부파일 명에 한글이 (한글.jpg) 들어가면 업로드 되는듯하다 사라져 버립니다.
영문이나 숫자, 영문+숫자로 되어있을경우 이상없이 업로드 되고 본문 삽입도 이상없이 잘 됩니다
또한, 확장자가 bmp일경우 업로드는 되는데 본문 삽입시 링크 형식으로 올라가네요...
해결책을 아시면 알려주세요..
다른 분들도 테스트 좀 해보시고, 알려주시기 바랍니다.
감사합니다.
댓글 3
-
산음
2007.12.19 17:13
bmp 화일... 저도 그렇더군요... -
한글이름파일
2008.01.13 01:43
1. 한글이름의 파일이 업로드 안될 때는 아래와 같이 해 보십시오.
1.1 글출처 ==> http://www.exng.com/note/board.php?board=board&category=7&command=body&no=2838
2.1 글내용 ==>이미지,플래시,영상파일등은..파일저장시 md5해쉬화 되지않고 원본파일 그대로 업로드 되어 저장되는
것 같습니다..
이것을 md5해쉬화하여 저장한다면 문제는 간단히..해결될듯해요..zbxe.beta.0.1.4기준으로..
modules/file/file.controller.php 94행.. ==> zbxe beta 0.2.8 인 경우 347 행
$filename = $path.$file_info['name'];
$direct_download = 'Y';위 부분을 아래소스로 변경하시면 될듯합니다...
$file_extension = strtolower(substr(strrchr($file_info['name'],'.'),1));
$filename = $path.md5(crypt(rand(1000000,900000), rand(0,100))).'.'.$file_extension;
==> zbxe beta 0.2.8 에서는 이 부분만 $filename = $path.md5(crypt(rand(1000000,900000), rand(0,100))); 로 변경
( else 부분에 있는 것과 동일하게 변경하시면 됩니다 )
$direct_download = 'Y';그럼 이미지,플래시,영상파일등이 md5해쉬화 되어...
fd74jr75ut8ri3hry57eud74yru57eh3.jpg 등으로 저장되어.. 모든 브라우저에서 잘보일겁니다..^^;2. 다운로드를 받을때 파일이름의 공백부분이 " 한글이름+파일.jpg"와 같이 +기호로 표시되는것은
302라인 $filename = $file_obj->source_filename; 아래줄에 ==> zbxe beta 0.2.8 인 경우 81행
$filename = iconv("UTF-8","EUC-KR",$filename); 를 추가305라인 $filename = urlencode($filename);를 ==> zbxe beta 0.2.8 인 경우 86행
$filename = urldecode($filename); 로 변경 하시면"한글이름_파일.jpg"와 같이 표시됩니다.
--------------------------------------------------------------------------------------
이것은 제로보드 홈페이지에서 구한 답입니다....
참고로 저 라인은 버전이 바뀌면서 라인번호가 바꿨으므로 그냥 찾기로 찾아서 변경해주셔야
합니다.. 제가 수정해서 써본결과 아주 잘됩니다^^
-
푸리아에
2008.02.27 23:18
이렇게 변경하면 그 다음부터 댓글 달 때마다 메인페이지로 돌아가는 버그가 생깁니다. -_-;
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
exou |
XE 1.5.4.1 버젼 설치 사양에 PHP 버전이 영향을 주나요?
![]() | |
ttline2 |
데이터이전 도와주세요!
![]() | |
shyduke | 위젯페이지 복사 [1] | 2013.01.15 by 송동우 |
우하라 |
분류관리에서 오류..
[1]
![]() | 2013.01.15 by 착한악마 |
Alex | 로그인 / 회원가입 폼 [2] | 2013.01.15 by 송동우 |
yung09 | 회원 모듈에서 탈퇴 창 관련 질문입니다. [2] | 2013.01.15 by 송동우 |
찐따넷 | 제로보드 해킹 문제 관련 [1] | 2013.01.15 by LI-NA |
Hanoian |
DB 비밀번호를 바꾸니 홈페이지가 뜨지 않습니다.
[1]
![]() | 2013.01.15 by 윈컴이 |
소금1 | 고수님들께 소생이 무식하여 여쭙니다 [3] | 2013.01.15 by root2 |
우니즈 | 로그인해도 다시 로그인해야하는 문제 .. 어떻게 고쳐야할까요? [1] | 2013.01.15 by 송동우 |
쮸야282 | 혹시 파일질라 사용하시는분... [1] | 2013.01.14 by LI-NA |
LI-NA | 애드온에서 전체 소스를... [1] | 2013.01.14 by hhgyu |
alljoy |
위젯페이에서 이미맵링크 사용질문....
![]() | |
유니눅스 | 스케치북 게시판 개시물 확장변수 질문 | |
천제아 |
가이드 대로 했는데 좀 이상합니다
[1]
![]() | 2013.01.14 by 송동우 |
천제아 |
이것 어떻게 안되나요
[1]
![]() | 2013.01.14 by 송동우 |
파라싸쑤 |
위젯이 고정이 안되요
![]() | |
우쭈쭈멍멍 | 최신 코어로 업데이트 후 지식인 모듈에서 답변 채택해도 포인트 적용이 안되요. | |
디자인인 | FAQ 모듈 질문입니다. | |
Funys | 모바일버튼을 만들고 싶은데요^^;; [1] | 2013.01.14 by 송동우 |