답변 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>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인