제목 | 게시판 한글 검색 문제 | ||
---|---|---|---|
글쓴이 | nc2u | 작성시각 | 2013/08/18 01:05:15 |
|
|||
다음글 | 게시판 중 session 관련 문의 (6) | ||
이전글 | 오탈자입니다~~ (2) | ||
변종원(웅파)
/
2013/08/18 23:19:37 /
추천
0
|
nc2u
/
2013/08/19 01:58:29 /
추천
0
아 죄송합니다. 이거 어제 해결 했는데 실수로 포스팅 됬네요..문제는 sql 구문 중 limit 부분이 0, 5 가 아니고 -5, 5 인 부분인데 책을 보고 따라하다 보니 list_v.php 파일의 목록 링크 부분에 오류가 있어 uri->segment(n) 부분이 틀어져서 그랬던거 같습니다.
|
테스트 하신 환경을 올려주시면 좋을 것 같습니다.
win7 apm(xampp) 환경하에서 브라우저(ie10, 파이어폭스, 크롬)가 urlencode를 실행해줘서
정상적으로 검색이 됩니다. 아래 질문해주신 분은 iis 환경이었는데 브라우저와 iis간의 한글변환이
문제가 있는걸로 판단이 됩니다.
nc2u님 상황은 브라우저의 주소표시줄의 한글(euc-kr)이 utf-8 환경의 게시판프로그램에서
제대로 표시되지 않는 것입니다.
모델에서 해당 변수를 utf-8로 변환하는 함수를 추가해주시면 해결됩니다.
//만약에 UTF-8이 아니면 인코딩한다.
if
(
mb_detect_encoding($search_word , 'UTF-8', true))
{
$
search_word =mb_convert_encoding(
$
search_word,
"UTF-8"
,
"EUC-KR"
);
}