[그누•영카트] 인기 검색어 특정 게시판 제외, 회원 아이디 제외, 회원의 검색어만 저장

페이지 정보

shadow2fox shadow2fox 8,900 5 2 2021.05.13 23:42:51

본문

📝 인기 검색어 특정 게시판과 회원 아이디는 제외, 회원의 검색만 저장하기
1. 특정 게시판은 인기 검색어에 저장되지 않도록 한다.
2. 검색 시 카테고리 회원아이디, 회원아이디(코)를 선택하고 회원의 아이디를 검색하면 인기 검색어 DB에 기록되지 않지만 그 외의 카테고리를 이
용하면 회원 아이디가 DB에 저장되므로 저장되지 않도록 한다.
3. 인기 검색어에 불편한 문장이 기록되는 경우가 많아 야돌이 닷컴은 비회원의 전체 검색을 제한하고 있으며 게시판을 통한 비회원의 검색어는 DB에 저장되지 않도록 한다.

언급된 내용이 필요하다면 아래 소스를 참고해 보자.

그누보드5/lib/common.lib.php를 열어 // 인기검색어 입력를 검색한다.

수정 전

// 인기검색어 입력
function insert_popular($field, $str)
{
    global $g5;

    if(!in_array('mb_id', $field)) {
        $sql = " insert into {$g5['popular_table']} set pp_word = '{$str}', pp_date = '".G5_TIME_YMD."', pp_ip = '{$_SERVER['REMOTE_ADDR']}' ";
        sql_query($sql, FALSE);
    }
}
수정 후

// 인기검색어 입력
function insert_popular($field, $str)
{
    global $g5, $bo_table, $member;        // 인기검색어 특정 게시판 제외, 회원 아이디 제외, 회원의 검색어만

    //검색어와 일치하는 회원 아이디 카운트
    $mb = sql_fetch(" select count(*) as cnt from {$g5['member_table']} where mb_id = '{$str}'  ");

    if($bo_table !=='특정 게시판' && $mb['cnt'] < 1 && $member['mb_id']) {
        $sql = " insert into {$g5['popular_table']} set pp_word = '{$str}', pp_date = '".G5_TIME_YMD."', pp_ip = '{$_SERVER['REMOTE_ADDR']}' ";
        sql_query($sql, FALSE);
    }
}
위 소스를 참고하도록 한다.

끌어올림|2021.05.13 23:42|횟수 1

추천인 2
  • skyfield4u
    하늘구장
  • 소현세자
shadow2fox
10
shadow2fox - 회원등급 : 자연/Level 148 - 포인트 : 2,632,264
레벨 148
경험치 3,292,346

Progress Bar 65.2%

- 가입일 : 2015-03-10 12:21:44
- 서명 : 인간에게 가장 큰 선물은 자기 자신에게 기회를 주는 것이다. - 크리스 가드너, Chris Gardner -
- 자기소개 : There's never a shortcut to happiness.

댓글5

내사랑님의 댓글

012i1052u
내사랑 2021.05.14 01:42
저도 잘 적용하겠습니다 감사합니다

하늘구장님의 댓글

skyfield4u
하늘구장 2021.05.13 23:00
문제점이 있는 것 같아 질문을 올리려 했는데 수정된 내용이 있었네요 이 게시판도 끌어올림 기능이 필요해요

shadow2fox님의 댓글

1/26
shadow2fox
shadow2fox 글쓴이 @하늘구장 2021.05.13 23:42
아 그러셨군요 필요하다 생각되는 게시판에 기능을 추가시켜 놓았었는데 깜박 잊어버리고 끌어올림을 하지 못했네요

하늘구장님의 댓글

2/26
skyfield4u
하늘구장 @shadow2fox 2021.05.13 23:47
잘 적용되는 것 같아요 빠른 응대 고맙습니다^^

하늘구장님의 댓글

skyfield4u
하늘구장 2021.05.13 07:04
요긴한 정보네요 감사합니다^^

축하합니다. 첫 댓글로 23경험치를 획득하였습니다.

Total 769426 페이지

제목 글쓴이 날짜 조회 추천
이윰  🏆 Eyoom Builder 1.1.9 - 그누보드 5.1.0 테마버전 지원 루루아빠 2015.08.05 3.8k 0
이윰  🏆 모바일에서는 링크 이동시 로딩중 이미지 띄우기 루루아빠 2015.06.17 3.8k 1
에디터  댓글+1🏆 에디터상에서 이미지 가운데 정렬 루루아빠 2015.05.23 3.8k 0
이윰  🏆 📸 여분필드를 활용한 간단한 게시판 입력 서식 만들기 루루아빠 2016.05.13 3.8k 0
그누•영카트  🏆 영카트 상품 증가 감소 선택 문자 바꾸기 루루아빠 2015.05.01 3.8k 0
에디터  🏆 smarteditor2를 이용하여 이미지 업로드시 이미지 위에 타이틀 팝업창 없애기 루루아빠 2015.04.11 3.8k 0
이윰  댓글+1🏆 스타일박스 패치, ios 관련 패치 루루아빠 2015.07.09 3.8k 0
이윰  댓글+1🏆 디바이스에 따른 내용 보이기 숨기기 루루아빠 2015.03.20 3.8k 0
이윰  댓글+2🏆 쪽지 보낼때 캡챠코드 사용하지 않기 - 오류 루루아빠 2015.09.24 3.8k 0
그누•영카트  🏆 접속자 관리에서 브라우저와 OS 종류를 추가해보자 루루아빠 2015.07.20 3.8k 0
그누•영카트  🏆 메인화면에 블로그 형태로 게시판 보이기 루루아빠 2015.03.10 3.7k 0
에디터  🏆 smarteditor2 로 사진 첨부시 에디터 크기에 맞게 리사이즈 루루아빠 2015.04.23 3.7k 0
제로  🏆 카테고리/페이지 상관없이 공지는 무조건 보이게 루루아빠 2006.05.26 3.7k 0
제로  🏆 💾 회원가입시 아이디체크 (중복, 필터링, 검색, 사용시 입력창으로..) 루루아빠 2005.07.07 3.7k 0
제로  🏆 💾 [스킨만들기] list_foot.php(목록출력 마무리 부분)의 설명입니다 루루아빠 2005.06.23 3.7k 0
에디터  🏆 CKeditor4.x 에디터 툴바 고정후 스크롤시 firefox에서 가로폭 늘어나는 문제 해결 루루아빠 2016.09.18 3.7k 0
JavaScript  🏆 모달창(Modal Window) backdrop(모달창 바깥 부분) 클릭시 모달창 닫지 않기 루루아빠 2016.05.06 3.7k 0
에디터  🏆 CKeditor4.x 에디터 상 엔터를 쉬프트+엔터 바꾸기 루루아빠 2015.04.24 3.7k 0
그누•영카트  🏆 영카트 5.0.36 패치 루루아빠 2015.06.04 3.7k 0
이윰  댓글+2🏆 게시판 카테고리 탭 형식으로 만들기 루루아빠 2015.04.21 3.7k 0
이윰  🏆 갤러리 목록에서 현재 보고있는 게시물에 "열랄중" 표시하기 루루아빠 2015.06.20 3.7k 0
에디터  🏆 CKeditor4.x Toolbar Icon 순서 입맛대로 정렬하기 루루아빠 2016.06.04 3.7k 0
jQuery  댓글+1🏆 게시글 본문 내에 첨부된 이미지가 엑박으로 뜨는 경우 특정 이미지로 대체하기 루루아빠 2016.05.21 3.7k 0
그누•영카트  🏆 그누보드 5.1.15 패치 루루아빠 2016.03.21 3.7k 0
이윰  🏆 로그인을 메인으로 - 회원제 사이트 - 폐쇄형 사이트용 루루아빠 2015.07.08 3.7k 0
그누•영카트  🏆 영카트 5.2.3 패치 루루아빠 2016.10.19 3.7k 0
제로  🏆 📸 💾 포털 사이트의 로그인 기능 흉내내기 루루아빠 2006.05.24 3.7k 0
그누•영카트  🏆 그누보드 5.0.41 패치 루루아빠 2015.07.20 3.7k 0
이윰  🏆 이윰빌더 1.1.4 패치 루루아빠 2015.06.08 3.7k 0
제로  🏆 쓰기에서 허용태그 미리보여주기 루루아빠 2005.09.11 3.7k 0