회원탈퇴시 모든 정보가 바로 삭제되게 하려면..??

· 18년 전 · 2975 · 6
현재 그누버전에서는 회원이 탈퇴했을시에 회원아이디가 영구히 남아있게 되어
그 아이디를 다시 사용할수가 없도록 되있는데요,
 
그래서 찾아봤더니 관리자모드에서 관리자가 두번의 삭제를 통해서 완전하게 삭제되는
내용까지 확인해 보았는데요,,
 
이것말고,,
 
회원이 직접 탈퇴를 함과 동시에 정보가 완전 삭제되도록 하고 싶습니다.
 
따로 관리자가 삭제하지 않아도 되도록 말이죠..
어떻게 해야할지 도와주세요~~~~
헬프미~!!
|

댓글 6개

영구히 남아 있진 않아요. 관리자 기본 환경 설정에 보면...
회원탈퇴후 삭제일 : 30 일후 자동 삭제...
이런식으로 30일 부분에 일정 날짜만큼 지정할수 있어요..........
제가 알기로는 영구히 남아 있는것은 아니랍니다. ^^
원하는 답변이 없네요..
뭐 딴거 없습니다.....기능이 없다면 맹그셔야죠...

bbs/member_leave.php
<?
include_once("./_common.php");

if (!$member[mb_id])
alert("회원만 접근하실 수 있습니다.");

if ($is_admin == "super")
alert("최고 관리자는 탈퇴할 수 없습니다");

if (!($_POST[mb_password] && $member[mb_password] == sql_password($_POST[mb_password])))
alert("패스워드가 틀립니다.");
/*
// 회원탈퇴일을 저장
$date = date("Ymd");
$sql = " update $g4[member_table] set mb_leave_date = '$date' where mb_id = '$member[mb_id]' ";
sql_query($sql);
*/

// 회원 자료 삭제
sql_query(" delete from $g4[member_table] where mb_id = '$mb_id' ");

// 포인트 테이블에서 삭제
sql_query(" delete from $g4[point_table] where mb_id = '$mb_id' ");

// 그룹접근가능 삭제
sql_query(" delete from $g4[group_member_table] where mb_id = '$mb_id' ");

// 쪽지 삭제
sql_query(" delete from $g4[memo_table] where me_recv_mb_id = '$mb_id' or me_send_mb_id = '$mb_id' ");

// 스크랩 삭제
sql_query(" delete from $g4[scrap_table] where mb_id = '$mb_id' ");

// 관리권한 삭제
sql_query(" delete from $g4[auth_table] where mb_id = '$mb_id' ");

// 그룹관리자인 경우 그룹관리자를 공백으로
sql_query(" update $g4[group_table] set gr_admin = '' where gr_admin = '$mb_id' ");

// 게시판관리자인 경우 게시판관리자를 공백으로
sql_query(" update $g4[board_table] set bo_admin = '' where bo_admin = '$mb_id' ");

// 아이콘 삭제
@unlink("$g4[path]/data/member/".substr($mb_id,0,2)."/$mb_id.gif");
// 3.09 수정 (로그아웃)
session_unregister("ss_mb_id");

if (!$url)
$url = $g4[path];

alert("회원에서 탈퇴 하셨습니다.", $url);
?>
감사합니다~~
응용해서 adm에 member_delete.php에 적용하는것도 좋을거 같으네요
감사합니다^^
좋은 자료^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,505
18년 전 조회 1,573
18년 전 조회 1,536
18년 전 조회 1,538
18년 전 조회 1,506
18년 전 조회 1,476
18년 전 조회 1,575
18년 전 조회 1,450
18년 전 조회 1,510
18년 전 조회 2,976
18년 전 조회 1,644
18년 전 조회 1,601
18년 전 조회 1,502
18년 전 조회 1,508
18년 전 조회 1,510
18년 전 조회 1,290
18년 전 조회 1,540
18년 전 조회 1,240
18년 전 조회 1,537
18년 전 조회 1,661
🐛 버그신고