일본어 혹은 한글 파일 명으로 된 이미지의 링크가 제대로 표시
글쓴이: purespace / 작성시간: 토, 2005/01/15 - 5:06오전
안녕하세요..
php로 웹사이트 작업을 하고 있는데 이게 아주 골치를 썩히네요.
제가 작업하는 건 일본 사이트이지만...한글처리도 거의 같을 거라 생각되서 질문 올려봅니다. 일어가 영 서툴러서요... :oops:
이리 저리 자료를 찾아봤지만, 대부분 브라우저(ie)옵션에서 "url을 항상 utf-8로 보냄" 항목의 체크를 없애라거나 urlencode(이미지경로)의 방법을 쓰라는군요.
제가 작업하는 환경은 apache2+php5+mysql입니다.
일을 주는 쪽에서는 브라우저의 옵션을 손대지 않고 어떻게든
프로그램이나 서버로 처리하라고 하는데, 별 짓을 다해봐도 브라우저 옵션 고쳐주는 것 말고는 제대로 표시 되지 않습니다.
지금은 파일명이 한글인지 판단하고, 한글이 섞여 있을 경우,
"/"를 제외하고 urlencode()함수를 이용하고 있는데요.
아무리해도 보이질 않네요.
혹시나 해서 iconv 나 mb_convert_encoding 함수를 이용해서 어거지로 utf-8 문자열을 만들어서 표시도 해보았지만 역시 안되었구요.
조언해주시면 정말 고맙겠습니다.
Forums:
자답..그리고 다른 질문
앗..방금 rowurlencode를 쓰니 깔끔하게 해결되었습니다.
그런데 왜 urlencode를 주면 그림이 제대로 보이지 않을까요?
두 함수의 차이가 무엇인가요?
남을 의식하지 않고 언제나 한결같은 모습으로 살고싶다...
댓글 달기