묻고답하기
폼에 한글을 입력받아 전송 - 한글 깨져서 나옴 문제
2014.08.14 00:04
http://kanziw.mooo.com/index.php?mid=wi_test
위젯 보시면 성경 검색 / 읽기 위젯이 있습니다.
기존에 있는 위젯에 성경 검색 기능도 추가하는 작업을 하고있는데요
검색창에 한글 입력하고 검색 버튼을 누르면 새 창에 제가 친 한글이 깨져서 나오는 것을 볼 수 있습니다.
어떻게 하면 정상 작동될까요..?? 도와주세요!
// http://mygony.com/archives/1692 // 요것도 참조해봤는데 잘 안되네여..ㅜㅜ
모듈 수정 가능 ID / PW : test / test8282
댓글 4
-
Gunmania
2014.08.14 01:30
-
간즁
2014.08.14 10:27
음.. 그 문제를 어떻게 해결할 수 있을까요?
검색되어 나오는 페이지의 소스를 보니까 이런 코드가 있더라구요
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=ks_c_5601-1987">
그래서 저도 위 코드를 해당 위젯의 html 파일에 넣어봤거든요..?
요런 식으루요..
그래도 안되네요 ㅜㅜ
해결 방법 아시면 좀 부탁드립니다!
-
Gunmania
2014.08.14 12:47
위젯 자체보다 검색 버튼을 눌렀을때 (URL)+(검색어) 형태로 연결되는데
검색어가 '가나다'라면 이걸 EUC-KR로 '%B0%A1%B3%AA%B4%D9'로 인코딩해서 보내주는 것이 아니라 '가나다' UTF-8이 그대로 들어가서 발생하는 문제로 위젯 코드에서 EUC-KR로 인코딩 처리해서 보내도록 수정이 필요해 보입니다.
-
간즁
2014.08.14 14:30
본문에 넣어놓은 글하고 댓글로 조언해주신 덕분에 해결 봤습니다.
html 파일은 이렇게 수정하고
자바스크립트 파일은 이 부분을 추가해서 해결 봤습니다.
감사합니다~
XE쪽은 UTF-8, 연결되는 검색 사이트는 EUC-KR. 인코딩 차이로 발생하는 문제로 보입니다.