한글파일을 uft-8에서 다운받을때 "파일이 존재하지 않습니다." 라고 뜨면.
예전 그누보드게시판 euc-kr을 요즘 그누보드 게시판 uff-8로 바꾸다 보니...
예전에 파일을 올릴때 한글로 업로드 되어 있던 파일이 존재 하더군요...
요즘은 숫자+영문문으로 변환되서 저장되죠...^ ^;;
(혹시 초기에도 변환되었다면 죄송합니다. 그누보드 초기게시판을 안써봐서....^ ^;;;;)
문제는 이런 경우 한글로 저장된 파일이 uft-8에서는 db상에서 불러올때 깨지게 되고...
결국 "파일이 존재하지 않습니다"라고 경고창이 뜨더군요...
그래서 bbs/download.php 파일에서
$filepath = "$g4[path]/data/file/$bo_table/$file[bf_file]"; <= 요부분을
$filepath_euckr = iconv('utf-8','euc-kr',$file[bf_file]);
$filepath = "$g4[path]/data/file/$bo_table/$filepath_euckr"; <= 요렇게 수정했습니다.
$filepath = "$g4[path]/data/file/$bo_table/$filepath_euckr"; <= 요렇게 수정했습니다.
음 요즘 그누게시판은 한글자체로 저장되는 경우가 없기에 크게 문제가 될것은 없을꺼 같지만...
좀더 보완해야 겠지요....^ ^
찾는 파일이 한글인경우에만 변환 한다던지요....
우선 검색해보다 관련글이 없는거 같아서 글을 올려 봅니다...
혹시 다른쪽에서 문제가 될수 있을일이 있으면 이야기주세요....^ ^
댓글 3개
14년 전
팁 감사드려요
14년 전
파일을 저장할때 파일이름을 그대로 저장시키는건 안좋다고봄니당..
14년 전
네 맞습니다.
파일 이름을 그대로 저장하는 방식은 안되고요...
그누보드 게시판은 바꿔서 저장하는 방식이죠...
파일명에 한글이 들어가 있는 경우에 대해서의 팁입니다...^ ^
저렇게 바꾼다고 해서 파일명이 그대로 저장되거나 하지는 않습니다....^ ^
파일 이름을 그대로 저장하는 방식은 안되고요...
그누보드 게시판은 바꿔서 저장하는 방식이죠...
파일명에 한글이 들어가 있는 경우에 대해서의 팁입니다...^ ^
저렇게 바꾼다고 해서 파일명이 그대로 저장되거나 하지는 않습니다....^ ^
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3129 | 12년 전 | 5170 | ||
| 3128 | 12년 전 | 7909 | ||
| 3127 | 12년 전 | 7060 | ||
| 3126 | 12년 전 | 4981 | ||
| 3125 | 12년 전 | 5867 | ||
| 3124 | 12년 전 | 5554 | ||
| 3123 | 12년 전 | 5921 | ||
| 3122 | 12년 전 | 6167 | ||
| 3121 | 12년 전 | 5516 | ||
| 3120 | 12년 전 | 5813 | ||
| 3119 | 12년 전 | 5234 | ||
| 3118 | 12년 전 | 4670 | ||
| 3117 | 12년 전 | 4442 | ||
| 3116 | 12년 전 | 7203 | ||
| 3115 | 12년 전 | 6025 | ||
| 3114 |
생각하는바보
|
12년 전 | 6406 | |
| 3113 |
|
12년 전 | 4819 | |
| 3112 |
|
12년 전 | 5204 | |
| 3111 |
|
12년 전 | 3637 | |
| 3110 |
|
12년 전 | 4079 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기