길

1원짜리 허접팁 - 인기검색어 기본 필터링

· 2009-05-01 (금) 18:00:45 · 3260 · 1
중복 팁이면 바로삭제 하겠습니다.


인기검색어 단어를 테이블에 저장하기 전에 미리 필터링 시켜봤습니다.
필터링 단어는 기본설정에 있는 단어필터링을 이용해 봤습니다.


/bbs/search.php Line-97 근처에 추가하면 됩니다.


  $filters = explode(",", $config[cf_filter]);
  $filters_flag = 0;
  for ($i=0; $i<count($filters); $i++) {
   $s = trim($filters[$i]); // 필터단어의 앞뒤 공백을 없앰
   if (stristr($search_str, $s)) {
    $filters_flag = 1;
   }
  }
  
  if ($filters_flag == 0){
   // 인기검색어
   $sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
   sql_query($sql, FALSE);
  }
|

댓글 1개

2009-05-10 (일) 00:12:58
일러주신대로 97라인에 대체해서 적용을 해보니 검색어입력하고 누르면 먹통이... 되는군요..ㅜ.ㅜ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
09-05-01 조회 6,780
09-05-01 조회 3,261
09-05-01 조회 2,910
09-05-01 조회 3,974
09-05-01 조회 2,560
09-04-30 조회 5,108
09-04-27 조회 6,636
09-04-27 조회 3,968
09-04-23 조회 2,399
09-04-23 조회 3,832
09-04-23 조회 4,072
09-04-22 조회 4,546
09-04-22 조회 2,921
09-04-22 조회 3,607
09-04-21 조회 4,626
09-04-21 조회 4,534
09-04-20 조회 6,104
09-04-20 조회 3,947
09-04-20 조회 4,808
09-04-19 조회 2,403