팁인가.. utf-8버전에서 카테고리 선택시 g4 변수 에러날때;; 정보
팁인가.. utf-8버전에서 카테고리 선택시 g4 변수 에러날때;;본문
훔..
갑자기 이런 현상이 생기더군요;;
게시물 리스트에서 카테고리가 한글로 되어있는경우 카테고리를 선택시
common.php head.sub.php 등이 다 인크루드 되어있는데도 g4변수들이 정의 되지 않았다고 오류를 뿜어내더군요..
근데~! 제목 왼쪽에 있는 카테고리를 눌렀더니 정상출력되더라구요..
햐 희안하네.. 그래서 차이점을 보니.. 주소표시줄에 나타나는 형식에 차이가 잇더군요
제목왼쪽에 카테고리를 누르면 sca 변수가 encode되서 들어가는 반면
셀렉트박스의 카테고리를 고르면 sca변수가 그냥 한글로 들어가더군요..
그래서 list스킨을 수정해줬습니다.
스킨중에 이런내용을 보실수 잇을거예요
<? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+this.value;"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?>
카테고리 셀렉트 박스 출력부분이죠. 색칠해 있는 부분을
+encodeURI(this.value)
이렇게 바꿔주시면 정상가동됩니다..
에휴; 근데 get방식이면;; 한글이 자동 인코딩 되었던거 같은데;; 훔..
갑자기 이런 현상이 생기더군요;;
게시물 리스트에서 카테고리가 한글로 되어있는경우 카테고리를 선택시
common.php head.sub.php 등이 다 인크루드 되어있는데도 g4변수들이 정의 되지 않았다고 오류를 뿜어내더군요..
근데~! 제목 왼쪽에 있는 카테고리를 눌렀더니 정상출력되더라구요..
햐 희안하네.. 그래서 차이점을 보니.. 주소표시줄에 나타나는 형식에 차이가 잇더군요
제목왼쪽에 카테고리를 누르면 sca 변수가 encode되서 들어가는 반면
셀렉트박스의 카테고리를 고르면 sca변수가 그냥 한글로 들어가더군요..
그래서 list스킨을 수정해줬습니다.
스킨중에 이런내용을 보실수 잇을거예요
<? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+this.value;"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?>
카테고리 셀렉트 박스 출력부분이죠. 색칠해 있는 부분을
+encodeURI(this.value)
이렇게 바꿔주시면 정상가동됩니다..
에휴; 근데 get방식이면;; 한글이 자동 인코딩 되었던거 같은데;; 훔..
추천
2
2
댓글 4개
좋은팁 감사합니다.
님때문에 일주일의 고생 끝에 해답을 찾았습니다.
정말 감사합니다.
정말 감사합니다.
한글 카테고리 포기 할까 생각했는데 ...님때문에 살았네요..
+encodeURI(this.value)