테스트 사이트 - 개발 중인 베타 버전입니다

한글이름으로 된 파일 첨부할 때 깨지는 현상!!??

· 12년 전 · 3129 · 4
fontview_error.jpg
이거 뭐가 잘못된건지..다른데서는 이상없는데...
utf-8 서버, config.php에 utf-8...다 확인했는데...
첨부 이미지처럼 깨지네요. 해결방법이 없을까요?

download.php에서 iconv로 변경해봤는데...
여전히 그러네요.
결국은 파일이름이 나오지 않도록 파일이름 부분을 삭제하고 "파일을 다운로드하시겠습니까?" 메시지만 나오게 해서 사용하고 있는데.. 그래도, 파일 이름이 나왔으면 좋겠네요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

db도 utf-8 로 생성하셨나용?
파일 업로드하면 파일이름은 db에 저장하고 이걸 인코딩해서 저장을 다시 한후에
다운로드 할때 디비에서 파일이름을 불러와서 보내주는 방식으로 알고있습니다.
파일테이블이 인코딩이 안맞으면 제목이 깨질수도 있을것같습니다만..
download.php에서 iconv로 변경해봤는데... <-- 이 부분 코드를 보여주세요
//여긴 원본소스 header("content-disposition: attachment; filename=\"$original\"");
header("content-disposition: attachment; filename=\"".iconv('utf-8','euc-kr',$original)."\"");
해결되었습니다. 가만보니 iconv에서utf-8과 euc-kr이 위치가 바뀌었네요..모두들 감사,

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440