회원 삭제시 완전히 삭제하기
관리자 페이지 > 회원관리에서 회원을 삭제하면 완전히 삭제되지 않고 목록에 그대로 남아 있을 겁니다.
나중에 누군가 동일한 아이디로 가입하면 겹치는 문제 때문에 아이디는 남겨놓는 건데요.
예를 들어 기존 회원 아이디로 작성된 글 소유권이 넘어가는 문제가 발생할 수 있겠죠.
테스트로 사용했던 아이디나 스팸 회원으로 가입한 아이디를 삭제할 땐 남겨놓을 필요가 없으니 그럴 때 수정해서 DB 에서 완전히 삭제하면 됩니다.
관리자페이지 회원관리에 추가하는 팁을 새로 올렸습니다.
새로 올린 팁을 이용하시는 게 더 효율적으로 관리할 수 있습니다.
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=320
수정파일
lib/common.lib.php
회원 삭제 함수를 찾은 후 빨간색 박스 부분을 삭제하거나 주석 처리 후 아래 코드를 추가합니다.
// 회원 삭제
sql_query(" delete from {$g5['member_table']} where mb_id = '$mb_id' ");
수정하면 전체적인 내용은 아래 화면처럼 되겠죠.
주석 처리하고 마지막 부분에 아래 내용을 추가한 겁니다.
// 회원 삭제
sql_query(" delete from {$g5['member_table']} where mb_id = '$mb_id' ");