특정 단어를 지정하여 검색되지 않게 하는 방법 정보
그누보드 특정 단어를 지정하여 검색되지 않게 하는 방법본문
며칠을 삽질하다가 도저히 해결할 방법이 없어서 글 올립니다.
제 사이트의 취지에 맞지 않게 특정 검색어로 자꾸 검색을 합니다. 특정 단어를 지정하여 검색시 검색이 되지 않게 하려면 어떻게 해야 하나요?
제 사이트의 취지에 맞지 않게 특정 검색어로 자꾸 검색을 합니다. 특정 단어를 지정하여 검색시 검색이 되지 않게 하려면 어떻게 해야 하나요?
댓글 전체
답변 감사드립니다.
이것 때문에 몇날 며칠을 고민하고 했는데 정말 간단하게 처리가 되네요 오묘하기도 하구요 덕분에 고민거리가 많이 해소 될 것 같습니다.
유용하게 잘쓰겠습니다.
이것 때문에 몇날 며칠을 고민하고 했는데 정말 간단하게 처리가 되네요 오묘하기도 하구요 덕분에 고민거리가 많이 해소 될 것 같습니다.
유용하게 잘쓰겠습니다.
gnu3/bbs/gblist.php 에서 237번째 줄 부근에서 다음과 같이 수정해 주시면 됩니다.
// 검색어가 있다면
if ('' != $stext) {
if (in_array($stext, array('금지어'))) alert('금지어입니다.'); // <-- 요 부분
$sql_search = get_sql_search($sselect, $stext, $soperator);
금지어 추가는 in_array($stext, array('금지어', '금지어2', '금지어3')) 와 같이 해 주시면 되고..
아니면..
$block_search = array('금지어1', '금지어2', '금지어3');
if (in_array($stext, $block_search)) alert('금지어입니다.');
도 가능하겠지요..
// 검색어가 있다면
if ('' != $stext) {
if (in_array($stext, array('금지어'))) alert('금지어입니다.'); // <-- 요 부분
$sql_search = get_sql_search($sselect, $stext, $soperator);
금지어 추가는 in_array($stext, array('금지어', '금지어2', '금지어3')) 와 같이 해 주시면 되고..
아니면..
$block_search = array('금지어1', '금지어2', '금지어3');
if (in_array($stext, $block_search)) alert('금지어입니다.');
도 가능하겠지요..