검색 기능 에러메시지 입니다ㅠ 채택완료
안녕하세요
FAQ.PHP 수정해서
관리자모드에 검색기록을 남기게 했는데요.
정상 작동은 하는데
아래와 같은 경고 메시지가 뜹니다ㅠ
Warning: in_array() expects parameter 2 to be array, string given in /home/~~/www/lib/common.lib.php on line 3066 3066번째줄을 찾아가보면 이렇게 되어 있네요... 어떻게 조치를 해야할까요? 감사합니다.ㅠ // 인기검색어 입력 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); } }
답변 2개
FAQ.PHP 수정해서<== insert_popular($field, $search_str); 위쪽에서 $field에 해당하는 값을
어떻게 만들었는지 코드를 보아야 합니다
추측컨데 insert_popular()에 들어갈 파라메터 $field값을 아무것도 설정하지않았거나
배열값을 넣어야하는데 일반문자열을 넣은 것 같네요
insert_popular(array(), $stx); 이렇게 해보세요
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
감사합니다.