검색을 하면 그림처럼 검색어가 깨져보입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

검색을 하면 그림처럼 검색어가 깨져보입니다. 정보

검색을 하면 그림처럼 검색어가 깨져보입니다.

본문

안녕하세요. 그누보드로 인트라넷 개발을 하고 있는데요.
 그림처럼 검색어가 깨져보이는 현상이 나서 sir 커뮤니티에 답변을 구하고자 합니다.
 현재 UTF-8 서버에서 개발중이며, mysql은 utf-8 general로 되어있습니다.

 검색을 조금 해봤더니 iconv 내용이 나오기도 하는데
 제가 개발자는 아니고 그누보드로 사이트를 만들어 본 적 밖에 없어서 자문을 구합니다.
 해결 좀 부탁드리겠습니다. ㅠ

댓글 전체

인코딩 문제같네용,,

페이지 인코딩 셋이나, 메타테그 등 먼저 utf-8로 설정이 되어있는지 확인을 하셔야 할것 같구요,

iconv 내용이 나온다고 하니, 검색후 인코딩 변환 함수를 사용한 듯 보입니다.

검색어를 가져오는 변수 부분 및 input의 value값을 집어 넣을 때를 봐야할듯 하네용

혹시 inconv로 utf-8을 euc-kr로 변환하는지도 보시구요
혈아랑님 답변 감사합니다. iconv내용이 나온다고 말씀드린 것은 sir에 자료를 찾아보니 그런 방법이 있다라고 검색결과가 나온다는 것을 말씀드렸던 거구요. ^^ iconv를 이용해서 검색어에 넣은 값이 깨지지 않도록 하려면 $stx = iconv("euc-kr", "utf-8", $stx); 이렇게 걸러야 하는게 맞는건가요. 카페24를 쓸 때는 서버와 디비가 utf-8이라 그런지 그냥 utf-8로 해도 이런 문제가 없었는데 어디서부터 문제가 생긴건지 못찾겠네요. 임시라도 iconv를 써보려고 하는데 어떻게 쓰는건지 자세히 좀 부탁드려도 될런지요. 미리 감사드립니다.
서버와 디비가 utp-8이라면 깨질 이유가 없으실텐데,, 참 이상하네용 ㅎㅎ;

소스의 상단부분에 head 안에

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

메타태그에 캐릭터셋이 utf-8인지 먼저 확인 하시구용,,

검색 결과 값을 가져오는 부분에 뭐가 둘러쌓여있는지 확인해보시구용

그래도 안되신다면 임시나마 iconv를 사용하셔야 할듯 하네용.. 소스를 자세히 보지 않는 한,,

잘 모르겠네용 ㅎㅎ

iconv는 해당 문자 및 변수 등을 캐릭터셋 변환을 시켜주는 함수고용

사용방법은 iconv("euc-kr","utf-8",$str) : euc-kr의 $str문자를 utf-8로 변환

혹시 해당 페이지에서 마우스 오른쪽 눌러서 인코딩에 보시면 반전으로 euc-kr로 되어있는지도

확인해보시구용 ㅎㅎ
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19748&sca=&sfl=wr_subject&stx=utf&sop=and

혈아랑님 답변 정말 감사드립니다. ^^ 근데 제가 실력이 부족해서요.. 위의 검색결과로 해결했습니다. 다시 한번 감사드려요. ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT