··조회 11,580
넹~~ 그런데
넹 ~~~^^ 그런데 문제는 한글로된 파일명은 화면에서 x표시가 나면서 보이질 않네요~~ 무엇이 문제 일까요? 인코딩 문제일거 같은데 말이죠
그리고 화면에 보이게 할때 원본파일 그대로가 아니라 일정한 크기로 보이게 할려면 GetImageSize를 써서 이미지를 조절해 주어야 할거 같은데 맞나요?
그리고 화면에 보이게 할때 원본파일 그대로가 아니라 일정한 크기로 보이게 할려면 GetImageSize를 써서 이미지를 조절해 주어야 할거 같은데 맞나요?
댓글 1
그러나 본인은 그렇게 바꾸어서 보인다고 하더라도 사용자들 모두가 다 제대로 보이지 않을 수 있기 때문에 이미지 이름은 영문으로 해주시는 것이 좋을 것 같습니다.
그리고 보다 근본적으로는 (실제 대규모 사이트에서는 반드시 이렇게 해야합니다) 파일이 업로드 될 때 실제 파일 이름을 숫자와 영문 조합의 임의의 이름으로 바꾸어서 저장하는 방법도 있습니다. 이렇게 하면 동일한 파일명으로 업로드되는 일도 없고 한글 파일명 때문에 이미지가 깨지는 일도 없습니다.
한글이름의 이미지를 제대로 보시려면
익스플로러 [도구] > 인터넷옵션 > 고급 을 차례대로 선택한 다음,
URL을 항상 UTF-8로 보냄 <- 여기에 체크 표시된 걸 해제하시면 됩니다. (익스플로러 다시 실행해야 합니다.)