한글이름으로 된 파일 첨부할 때 깨지는 현상!!?? 정보
한글이름으로 된 파일 첨부할 때 깨지는 현상!!??
본문
댓글 전체
db도 utf-8 로 생성하셨나용?
파일 업로드하면 파일이름은 db에 저장하고 이걸 인코딩해서 저장을 다시 한후에
다운로드 할때 디비에서 파일이름을 불러와서 보내주는 방식으로 알고있습니다.
파일테이블이 인코딩이 안맞으면 제목이 깨질수도 있을것같습니다만..
파일 업로드하면 파일이름은 db에 저장하고 이걸 인코딩해서 저장을 다시 한후에
다운로드 할때 디비에서 파일이름을 불러와서 보내주는 방식으로 알고있습니다.
파일테이블이 인코딩이 안맞으면 제목이 깨질수도 있을것같습니다만..
download.php에서 iconv로 변경해봤는데... <-- 이 부분 코드를 보여주세요

//여긴 원본소스 header("content-disposition: attachment; filename=\"$original\"");
header("content-disposition: attachment; filename=\"".iconv('utf-8','euc-kr',$original)."\"");
header("content-disposition: attachment; filename=\"".iconv('utf-8','euc-kr',$original)."\"");

해결되었습니다. 가만보니 iconv에서utf-8과 euc-kr이 위치가 바뀌었네요..모두들 감사,