글쓴이 검색을 막고 싶습니다.

글쓴이 검색을 막고 싶습니다.

QA

글쓴이 검색을 막고 싶습니다.

본문

익명 게시판을 사용중인데 리스트에서만 글쓴이 이름만 안나오게 했는데 주소창으로 "sfl=회원아이디" 이런씩으로 글쓴사람 찾아내서 문제가 되고있습니다. 글쓴이 아이디 검색 막을려면 어떻게 하면 좋을까요? 

이 질문에 댓글 쓰기 :

답변 6

게시판의 테마가 basic이라면 

skin폴더의 board폴더의 basic폴더로 들어가서 list.skin.php에 있는 내용중에

       <option value="mb_id,1"<?php echo get_selected($sfl, 'mb_id,1'); ?>>회원아이디</option>

       <option value="mb_id,0"<?php echo get_selected($sfl, 'mb_id,0'); ?>>회원아이디(코)</option>

       <option value="wr_name,1"<?php echo get_selected($sfl, 'wr_name,1'); ?>>글쓴이</option>

       <option value="wr_name,0"<?php echo get_selected($sfl, 'wr_name,0'); ?>>글쓴이(코)</option>

 이부분을 지워주면됩니다. 

경로는 그누보드루트폴더>skin>board>해당게시판테마>list.skin.php입니다.

 

 

 

<!-- 게시판 검색 시작 { -->

<fieldset id="bo_sch">

    <legend>게시물 검색</legend>

 

    <form name="fsearch" method="get">

    <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">

    <input type="hidden" name="sca" value="<?php echo $sca ?>">

    <input type="hidden" name="sop" value="and">

    <label for="sfl" class="sound_only">검색대상</label>

    <select name="sfl" id="sfl">

        <option value="wr_subject"<?php echo get_selected($sfl, 'wr_subject', true); ?>>제목</option>

        <option value="wr_content"<?php echo get_selected($sfl, 'wr_content'); ?>>내용</option>

        <option value="wr_subject||wr_content"<?php echo get_selected($sfl, 'wr_subject||wr_content'); ?>>제목+내용</option>

        <option value="mb_id,1"<?php echo get_selected($sfl, 'mb_id,1'); ?>>회원아이디</option>

        <option value="mb_id,0"<?php echo get_selected($sfl, 'mb_id,0'); ?>>회원아이디(코)</option>

        <option value="wr_name,1"<?php echo get_selected($sfl, 'wr_name,1'); ?>>글쓴이</option>

        <option value="wr_name,0"<?php echo get_selected($sfl, 'wr_name,0'); ?>>글쓴이(코)</option>

    </select>

    <label for="stx" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>

    <input type="text" name="stx" value="<?php echo stripslashes($stx) ?>" required id="stx" class="frm_input required" size="15" maxlength="20">

    <input type="submit" value="검색" class="btn_submit">

    </form>

</fieldset>

<!-- } 게시판 검색 끝 -->

사이트주소/bbs/board.php?bo_table=게시판테이블명&sca=&sop=and&sfl=wr_name%2C1&stx=글쓴이  

이런식으로 찾는군요...

extend/user.config.php에 아래코드를 넣어주세요

if($bo_table =='해당게시판아이디' && ($sfl=='wr_name' || $sfl=='mb_id') ) $stx=''; 

bbs/search.php 

위파일에서 id로 검색이 가능하게 하는부분을 삭제해주시면 됩니다.

반대로 ip 등 기존에 리스트스킨에서 검색쿼리를 넣어도 안되는 검색조건 역시 해당 파일에서 변경해주시면 검색가능합니다.

미니니님 혹시 균이님께서 말씀해 주신것을 테마폴더의 해당 php파일에서도 변경을 해보셨나요
답변을 작성하시기 전에 로그인 해주세요.
전체 33
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT