1. 게시판 내용에 아래와 같이 기입했습니다.
홍길동 / 대한민국 / 서울
2. 게시판 상단에 있는 검색창에서 "홍길동 / 대한민국" 이라고 검색하면 "/"가 사라지고 검색결과는 아무 것도 나오지 않습니다.
검색 시 특수문자가 필터링 되는 것 같은데 이 문제를 어떻게 해결할 수 있을까요?
FTP로 접속해서 파일을 수정해주셔야 합니다.
/kboard/class/KBoardBuilder.class.php 파일에서
$_GET['keyword'] = isset($_GET['keyword'])?addslashes(str_replace(array('/', '\', '"', ''', ':', '+', '-', '=', '`', '[', ']', '{', '}', '(', ')', '<', '>'), '', kboard_xssfilter(kboard_htmlclear($_GET['keyword'])))):'';
위 코드를 아래 코드로 교체 해주세요.
$_GET['keyword'] = isset($_GET['keyword'])?addslashes(str_replace(array('\', '"', ''', ':', '+', '-', '=', '`', '[', ']', '{', '}', '(', ')', '<', '>'), '', kboard_xssfilter(kboard_htmlclear($_GET['keyword'])))):'';
감사합니다~