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

탈퇴회원 삭제후 아이디까지 완전 삭제하려면 어떻게 해야하나요? 채택완료

keari 11년 전 조회 11,663

탈퇴회원 삭제후 아이디까지 완전 삭제하려면 어떻게 해야하나요?

예전에는 주석부분을 빼서 완전삭제 가능했는데...

지금은 좀 다르더라구요. 어딜 어떻게 고쳐야 할까요??

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

답변 1개

채택된 답변
+20 포인트
편리
11년 전
admin.lib.php 파일의 member_delete 함수에 아래 코드를 추가하셔서 테스트해 보시기 바랍니다.
</div>
<div><div>    <span style="font-size: 10pt; line-height: 1.5">// 회원 자료 삭제</span></div>
<div>    sql_query(" delete from {$g5['member_table']} where mb_id = '$mb_id' ");</div>
<div>
</div>
<div>    // 삭제된 자료를 또 삭제하면 완전 삭제함</div>
<div>    if ($mb['mb_nick'] != '[삭제됨]')</div>
<div>    {</div>
<div>        // 다른 사람이 이 회원아이디를 사용하지 못하도록 아이디만 생성해 놓습니다.</div>
<div>        // 게시판에서 회원아이디는 삭제하지 않기 때문입니다.</div>
<div>        sql_query(" insert into {$g5['member_table']} set mb_id = '$mb_id', mb_name='{$mb['mb_name']}', mb_nick='[삭제됨]', mb_ip='{$mb['mb_ip']}', mb_datetime = '".G5_TIME_YMDHIS."' ");</div>
<div>    }</div>
<div>
</div>
<div>    // 포인트 테이블에서 삭제</div>
<div>    sql_query(" delete from {$g5['point_table']} where mb_id = '$mb_id' ");</div>
<div>
</div>
<div>    // 그룹접근가능 삭제</div>
<div>    sql_query(" delete from {$g5['group_member_table']} where mb_id = '$mb_id' ");</div>
<div>
</div>
<div>    // 쪽지 삭제</div>
<div>    sql_query(" delete from {$g5['memo_table']} where me_recv_mb_id = '$mb_id' or me_send_mb_id = '$mb_id' ");</div>
<div>
</div>
<div>    // 스크랩 삭제</div>
<div>    sql_query(" delete from {$g5['scrap_table']} where mb_id = '$mb_id' ");</div>
<div>
</div>
<div>    // 관리권한 삭제</div>
<div>    sql_query(" delete from {$g5['auth_table']} where mb_id = '$mb_id' ");</div>
<div>
</div>
<div>    // 그룹관리자인 경우 그룹관리자를 공백으로</div>
<div>    sql_query(" update {$g5['group_table']} set gr_admin = '' where gr_admin = '$mb_id' ");</div>
<div>
</div>
<div>    // 게시판관리자인 경우 게시판관리자를 공백으로</div>
<div>    sql_query(" update {$g5['board_table']} set bo_admin = '' where bo_admin = '$mb_id' ");</div>
<div>
</div>
<div>    // 아이콘 삭제</div>
<div>    @unlink(G5_DATA_PATH."/member/".substr($mb_id,0,2)."/$mb_id.gif");</div></div>
<div>
로그인 후 평가할 수 있습니다

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

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

로그인