1원짜리 허접팁 - 인기검색어 기본 필터링 정보
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);
}
인기검색어 단어를 테이블에 저장하기 전에 미리 필터링 시켜봤습니다.
필터링 단어는 기본설정에 있는 단어필터링을 이용해 봤습니다.
/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
1
댓글 1개
일러주신대로 97라인에 대체해서 적용을 해보니 검색어입력하고 누르면 먹통이... 되는군요..ㅜ.ㅜ