무조건 비밀글 게시판에 제목+내용 검색시
비밀글속에 1234 라는 내용이있습니다.
그런데 제목+내용 검색에서 1234 라고 검색시
해당비밀글이 검색결과에 뜹니다..
이게 비공개로 계정을 받는게시판인데..
이게시판의 검색기능을 완전제거하거나
비밀글 자체를 게시판검색에 안뜨게할수 있나요?
그런데 제목+내용 검색에서 1234 라고 검색시
해당비밀글이 검색결과에 뜹니다..
이게 비공개로 계정을 받는게시판인데..
이게시판의 검색기능을 완전제거하거나
비밀글 자체를 게시판검색에 안뜨게할수 있나요?
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
검색에서 안나타나게 하시려면 sql문 where절에서 비밀글 체크된 필드를 제외시키시면 됩니다.
<!-- 검색 -->
<div class="board_search">
<form name="fsearch" method="get">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<input type="hidden" name="sca" value="<?=$sca?>">
<select class="ed" name="sfl">
<option value="wr_subject">제목</option>
<option value="wr_content">내용</option>
<option value="wr_subject||wr_content">제목+내용</option>
<option value="wr_name,1">글쓴이</option>
</select>
<input name="stx" class="ed" maxlength="15" itemname="검색어" required value='<?=stripslashes($stx)?>'>
<input type="image" src="<?=$board_skin_path?>/img/btn_search.gif" border='0' align="absmiddle">
<input type="radio" name="sop" value="and">and
<input type="radio" name="sop" value="or">or
</form>
</div>
</td></tr></table>
<script type="text/javascript">
if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';
if ('<?=$stx?>') {
document.fsearch.sfl.value = '<?=$sfl?>';
if ('<?=$sop?>' == 'and')
document.fsearch.sop[0].checked = true;
if ('<?=$sop?>' == 'or')
document.fsearch.sop[1].checked = true;
} else {
document.fsearch.sop[0].checked = true;
}
</script>
이 줄 보이실겁니다.
---------------------------------------------------- 여기부터
<!-- 검색 -->
<div class="board_search">
<form name="fsearch" method="get">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<input type="hidden" name="sca" value="<?=$sca?>">
<select class="ed" name="sfl">
<option value="wr_subject">제목</option>
<option value="wr_content">내용</option>
<option value="wr_subject||wr_content">제목+내용</option>
<option value="wr_name,1">글쓴이</option>
</select>
<input name="stx" class="ed" maxlength="15" itemname="검색어" required value='<?=stripslashes($stx)?>'>
<input type="image" src="<?=$board_skin_path?>/img/btn_search.gif" border='0' align="absmiddle">
<input type="radio" name="sop" value="and">and
<input type="radio" name="sop" value="or">or
</form>
</div>
---------------------------------------------------------------- 여기까지 삭제
</td></tr></table>
---------------------------------------------------------------여기부터
<script type="text/javascript">
if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';
if ('<?=$stx?>') {
document.fsearch.sfl.value = '<?=$sfl?>';
if ('<?=$sop?>' == 'and')
document.fsearch.sop[0].checked = true;
if ('<?=$sop?>' == 'or')
document.fsearch.sop[1].checked = true;
} else {
document.fsearch.sop[0].checked = true;
}
</script>
----------------------------------------------------------- 여기까지 삭제