게시판 한글 검색이 안됩니다
게시판 리스트 하단의 검색창에서 한글 검색하면 검색이 전혀 안됩니다.
영어나 숫자로 검색하면 정상적으로 작동합니다.
카페24 호스팅 서비스 이용중이며,
서버 charset EUCKR , MySQL5.x (EUC-KR) 입니다.
그런데 phpMyAdmin 으로 접속해보면 첨부해 드린 파일처럼 UTF-8 로 보여집니다.
게시판을 샅샅이 뒤져봐도 해답이 없네요..
common.lib.php 파일의 get_sql_search 함수 부분에서 수정해야 할 것 같은데..
도저히 모르겠네요...
영어나 숫자로 검색하면 정상적으로 작동합니다.
카페24 호스팅 서비스 이용중이며,
서버 charset EUCKR , MySQL5.x (EUC-KR) 입니다.
그런데 phpMyAdmin 으로 접속해보면 첨부해 드린 파일처럼 UTF-8 로 보여집니다.
게시판을 샅샅이 뒤져봐도 해답이 없네요..
common.lib.php 파일의 get_sql_search 함수 부분에서 수정해야 할 것 같은데..
도저히 모르겠네요...
댓글 4개
doomx
15년 전
table collation 은 euckr이 맞는데요. 먼저 웹페이지의 인코딩 값을 살펴보시기 바랍니다. 마우스 오른쪽 인코딩 ...
15년 전
/bbs/list.php 파일 최하단에 아래와 같이 검색쿼리와 검색어를 출력해서 체크해 보시구요...
echo $sql_search;
echo $stx;
최근에 4.32.06 버젼으로 설치하셨다면...
XSS(Cross Site Scripting)을 무력화 하는 함수인 common.php 의 xss_clean() 이 일부 서버에서 한글을 제대로 인식하지 못하는 경우가 발생하고 있습니다.
common.php 의 $_GET = xss_clean($_GET); 이 코드를 삭제하시거나 // 주석 처리하시기 바랍니다.
echo $sql_search;
echo $stx;
최근에 4.32.06 버젼으로 설치하셨다면...
XSS(Cross Site Scripting)을 무력화 하는 함수인 common.php 의 xss_clean() 이 일부 서버에서 한글을 제대로 인식하지 못하는 경우가 발생하고 있습니다.
common.php 의 $_GET = xss_clean($_GET); 이 코드를 삭제하시거나 // 주석 처리하시기 바랍니다.
15년 전
웹고수님 정말 진심으로 감사드립니다. ^^
1년 전
도움되었습니다. 감사합니다
게시글 목록
| 번호 | 제목 |
|---|---|
| 284348 | |
| 284336 | |
| 284333 | |
| 284332 | |
| 284320 | |
| 284318 | |
| 284316 | |
| 284313 | |
| 284307 | |
| 284306 | |
| 284303 | |
| 284298 | |
| 284296 | |
| 284290 | |
| 284286 | |
| 284280 | |
| 284277 | |
| 284272 | |
| 284261 | |
| 284259 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기