robot 이 검색한 검색어, 인기검색어에 등록 안되게
본문
할 수는 없을까요?
쓸데없는 인기검색어 때문에 죽겠네요.
감사합니다.
답변 3
무식하게 하자면 ㅋ search.php 101번째줄
//봇이 아닐경우에만 추가해주자 14-11-12
$mobile_agent = '/(iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-M\d+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS)/';
// preg_match() 함수를 이용해 모바일 기기로 접속하였는지 확인
if(preg_match($mobile_agent, $_SERVER['HTTP_USER_AGENT'])) {
//echo '모바일로 접속하셨습니다.';
$agent = "모바일|".$_SERVER['HTTP_USER_AGENT'];
}else{
//echo $_SERVER['HTTP_USER_AGENT'];
$agent = "PC|".$_SERVER['HTTP_USER_AGENT'];
}
$brow = get_brow($agent);
if($brow != 'Robot'){
// 인기검색어
$sql = " insert into {$g5['popular_table']} set pp_word = '{$search_str}', pp_date = '".G5_TIME_YMD."', pp_ip = '{$_SERVER['REMOTE_ADDR']}' ";
sql_query($sql, FALSE);
}
우선은 mb_level로 비회원 검색은 등록이 안되게 바꿔놨는데요.
이것보다는 로봇 검색만 등록이 안됐으면 좋겠습니다.
저도 궁굼해 하던 것이네요..
답변을 작성하시기 전에 로그인 해주세요.