[급하게 부탁드립니다 ㅠㅠ] g4_popular 테이블에 스팸 문구 어디에 작성된건지 확인하는 방법

[급하게 부탁드립니다 ㅠㅠ] g4_popular 테이블에 스팸 문구 어디에 작성된건지 확인하는 방법

QA

[급하게 부탁드립니다 ㅠㅠ] g4_popular 테이블에 스팸 문구 어디에 작성된건지 확인하는 방법

답변 3

본문

안녕하세요.

제가 너무 급해서 인사를 길게 못하는 점 양해 부탁드립니다.

 

g4_popular 테이블에 pp_word 에 적힌 스팸 글자들이 있는데 이거 어떻게 찾아서 삭제할 수 있을까요??

해당 ip를 보니 스팸ip인거 같은데 내용 찾아서 삭제하고  ip도 모두 차단하고싶어서요.

 

조금이라도 도움이 될 수 있도록 많은 조언 부탁드립니다!

이 질문에 댓글 쓰기 :

답변 3

해당 부분이 인기검색어를 처리할때 쓰는건데

관리자에서 차단 ip를 등록해서 처리해 주셔야 하거나 해당 도메인으로 유입되는지 여부를 체크하는 방법이 있긴 합니다.

 

 

인기검색어 처리는 /bbs/search.php 파일이 있는데 그곳에


// 인기검색어
        $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);


위 부분을 주석 처리하시거나 제거해 주시면 등록이 안될겁니다.

search.php 파일을 안쓰신다고 제거하시는 방법도 있긴 합니다.

안녕하세요.

쿼리 사용이 가능하시면 phpmyadmin 등으로 일괄 쿼리를 해서 삭제가 가능합니다.

 

SELECT * FROM `g4_popular` where pp_word = 'xxxx';
SELECT * FROM `g4_popular` where pp_word like '%xxxx%';

 

또한 스팸차단은 관리자 > 설정에서 아이피 차단이 가능합니다~

디비 관리 프로그램에 들어가서 해당 칼럼 내림차순 또는 오름차순으로 하고 해당하는 부분을 모두 클릭 후 삭제하면 될 것입니다.

phpMyAdmin 설치해서 사용해 보세요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 10,639
© SIRSOFT
현재 페이지 제일 처음으로