테스트 사이트 - 개발 중인 베타 버전입니다

차단 아이피 추가하는방법 채택완료

히어1 8년 전 조회 4,845

게시판 본문에 글쓴이의 아이피가 노출되는데요.

이 아이피를 관리자만 보게 가능하게 변수로 만들고

버튼을 별도로 만들어서 클릭시 관리자기본설정에 접근차단아이피에 추가하고 해당아이피로 등록된 모든글을 삭제처리 하고 싶습니다.

 

가름침 부탁드립니다. 

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

답변 3개

채택된 답변
+20 포인트
그누위즈

간단히 설명드리자면

해당 view페이지 상단에 form추가하시고 넘겨줄 파일의 경로를 걸어주시고요

버튼 클릭시 히든으로 값을 넘겨주면됩니다.

 

 

대략 이런식이고

input name을 cf_intercept_ip로 해당 value에는 해당 ip가 들어가겠습니다. 

확인을 누르면 test.php 파일로 가게되는데

이때에 test.php 파일에서

해당 부분 업데이트하는 쿼리문을 추가하시면 되겠습니다.

업데이트는 간단하게 하실수있으실테고

 

게시글삭제는

해당 파일에서 해당 ip로 게시판에서 검색해서

일괄 삭제하면됩니다.

 

삭제시 여러필드에서 삭제해주셔야하며

 

// 게시글 삭제

sql_query("delete from $bo_table where wr_id = '{$wr_id}' ");

 

// 최근게시물 삭제

sql_query(" delete from {$g5['board_new_table']} where bo_table = '$bo_table' and wr_parent = '{$wr_id}' ");

 

// 스크랩 삭제

sql_query(" delete from {$g5['scrap_table']} where bo_table = '$bo_table' and wr_id = '{$wr_id}' ");

 

// 글숫자 감소

 

sql_query(" update {$g5['board_table']} set bo_count_write = bo_count_write - '$count_write' where bo_table = 'test' ");

 

이와같은 해당 쿼리문도 추가해주셔야 깔끔하게 정렬이 됩니다.

로그인 후 평가할 수 있습니다

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

s
sinbi Expert
8년 전

배추베이직 게시판 스킨을 참고해 보세요. 해당 기능이 들어가 있습니다.

로그인 후 평가할 수 있습니다

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

플라이
8년 전

그 부분은 이곳을 통해 제안을 드리기는 힘들고요 제작의뢰를 통해 소정의 비용으로 처리되어야 할 부분이라 보여집니다.

로그인 후 평가할 수 있습니다

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

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

로그인