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

짧은주소
-
https://yadolee.com/tip/870 주소복사
평점
본문
📝 인기 검색어 특정 게시판과 회원 아이디는 제외, 회원의 검색만 저장하기
1. 특정 게시판은 인기 검색어에 저장되지 않도록 한다.
2. 검색 시 카테고리 회원아이디, 회원아이디(코)를 선택하고 회원의 아이디를 검색하면 인기 검색어 DB에 기록되지 않지만 그 외의 카테고리를 이
용하면 회원 아이디가 DB에 저장되므로 저장되지 않도록 한다.
3. 인기 검색어에 불편한 문장이 기록되는 경우가 많아 야돌이 닷컴은 비회원의 전체 검색을 제한하고 있으며 게시판을 통한 비회원의 검색어는 DB에 저장되지 않도록 한다.
언급된 내용이 필요하다면 아래 소스를 참고해 보자.
그누보드5/lib/common.lib.php를 열어 // 인기검색어 입력를 검색한다.
수정 전
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

레벨 147
경험치 3,226,878
Progress Bar 17.19%
- 가입일 : 2015-03-10 12:21:44
- 서명 : 인간에게 가장 큰 선물은
자기 자신에게 기회를 주는 것이다.
- 크리스 가드너, Chris Gardner -
- 자기소개 : There's never a shortcut to happiness.
-
[이슈와 관심] 미약하나마 동참했습니다2025-05-04
-
[생활 정보] 음 180원 다른 운을 기대해봐야겠네요2025-04-26
-
[생활 정보] 나라가 혼돈의 시기를 겪다 보니 봄을 만끽할 겨를 조차 느낄 수 없었네요 정보 감사합니다2025-04-07
-
[생활 정보] 새해 복 많이 받으십시오2025-01-31
-
[자유 게시판] 하늘구장님과 내사랑님 그리고 회원 여러분들 모두의 가정과 일터에 행복과 행운이 가득한 한 해가 되시길 진심으로 기원드립니다 새해 복 많이 받으세요2025-01-27
-
[훈훈과 감동 이야기] 반려자를 옛스럽고 정겹게 표현한 말이 옆지기라고 한다지요 함께 같은 방향을 바라보며 인생을 사는 것이 크나큰 행복이라 생각합니다2025-01-26
-
[이슈와 관심] 페이스북에서 iframe의 부모 페이지에 접근할 수 있도록 CORS(Cross-Origin Resource Sharing) 정책을 설정해줘야 하는 부분이라 이 오류를 해결할 순 없을 것 같습니다 꼼수라면 상단 맨 왼편 프로필 이미지 오른편 포스팅 시간에 마우스 호버를 하게 되면 말풍선이 뜨며 스크립트 오류가 일어나고 그로 인해 제어가 가능해 집니다 참고하세요2025-01-13
-
[생활 정보] 해마다 도움을 받습니다 올해도 감사함을 전합니다2025-01-10
댓글5
내사랑님의 댓글
하늘구장님의 댓글
shadow2fox님의 댓글
하늘구장님의 댓글
하늘구장님의 댓글
축하합니다. 첫 댓글로 23경험치를 획득하였습니다.