채택완료

인기검색어 관리에서 관리자 저장안함?

2021-05-15 (토) 23:29:11 2,062

인기검색어 관리에서 관리자의 ip는 저장안되게 하려고 검색해보니까

        // 인기검색어
        if(!$is_admin)  insert_popular($field, $search_str);

나와서 적용해봤는데 지금은 해당이 안되는지 검색해도 관리자 ip가 검색어 관리에 뜨네요

다른방법으로해야하나요?

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

아이피로 예외 처리해야 합니다.
if ($_SERVER['REMOTE_ADDR'] != '관리자아이피') {
    insert_popular($field, $search_str);
}

답변에 대한 댓글 3개

아 이렇게 해야되는구나....
덕분에 해결되었네요 고마워요

혹시 고정ip가 아닐경우는 ip지정 말고는 다른 방법은 없나여?
인기검색어 기록을 회원 전용으로 바꾸지 않는 이상 아이피 외에는 마땅한 방법이 없죠.
아 그렇군요 그래도 덕분에 잘해결되었습니다.

검색해서 나온 코드만 봐서는 관리자접속중이 아닐떄에만 인기검색어를 db에 넣는거 같네요. 인기검색어를 넣는 시점에서 ip에대한 체크는 하지 않습니다.

답변을 작성하려면 로그인이 필요합니다.