회원 삭제시 완전히 삭제하기 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

회원 삭제시 완전히 삭제하기

관리자 18-01-11 19:37

관리자 페이지 > 회원관리에서 회원을 삭제하면 완전히 삭제되지 않고 목록에 그대로 남아 있을 겁니다.

나중에 누군가 동일한 아이디로 가입하면 겹치는 문제 때문에 아이디는 남겨놓는 건데요.

예를 들어 기존 회원 아이디로 작성된 글 소유권이 넘어가는 문제가 발생할 수 있겠죠.

테스트로 사용했던 아이디나 스팸 회원으로 가입한 아이디를 삭제할 땐 남겨놓을 필요가 없으니 그럴 때 수정해서 DB 에서 완전히 삭제하면 됩니다.



관리자페이지 회원관리에 추가하는 팁을 새로 올렸습니다.

새로 올린 팁을 이용하시는 게 더 효율적으로 관리할 수 있습니다.

https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=320 




수정파일

lib/common.lib.php



c64413730981bad8ad192fc9bf4dcc83_1515666763_0166.png 



회원 삭제 함수를 찾은 후 빨간색 박스 부분을 삭제하거나 주석 처리 후 아래 코드를 추가합니다.


// 회원 삭제
sql_query(" delete from {$g5['member_table']} where mb_id = '$mb_id' ");





수정하면 전체적인 내용은 아래 화면처럼 되겠죠.



c64413730981bad8ad192fc9bf4dcc83_1515666794_4497.png 



주석 처리하고 마지막 부분에 아래 내용을 추가한 겁니다.


// 회원 삭제
sql_query(" delete from {$g5['member_table']} where mb_id = '$mb_id' ");

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.