미성년자 회원만 검색하여 강제탈퇴 시키기

· 2010-08-28 (토) 04:44:25 · 1743 · 2
사이트에 주민번호가 미성년자인 경우만 또는 주민번호가 올바르지 않은 회원만 회원삭제를 하려합니다
적당한 방법이 무엇이 있을까요?
도움주시면 감사하겠습니다



더불어 미처리건도 한번씩 들러주세요
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=164044&sca=&sfl=mb_id%2C1&stx=helpdesk&sop=and
|

댓글 2개

근본적으로는 회원가입시 미성년자는 가입하지 못하게 수정되어야겠고
이미 가입된 회원 자료 삭제는 adm/admin_lib.php--> member_delete() 함수를 참고해서
(아래쪽 주석처리된 부분만 복사-포인트, 쪽지 등도 삭제하기 위함) 화일을 하나만들어 실행하면 됩니다
주민번호가 올바르지않은 것은 가입시 등록이 안되므로 존재하지 않습니다
맞지않는 주민번호로 가입되었다면 방법은 없습니다
그런데 미성년자는 만 18세 미만인가요?

쿼리는 아래와 같이 하여 loop를 돌리세요
$dayday="19800829"; //오늘 기준 만 18세 미만자
$result=sql_query("select mb_id from $g4[member_table] where mb_birth<$dayday")
while($row=sql_fetch_array($result)){
member_delete()함수 부분 복사
}
그누보드를 수정하지 않으셨다면
주민번호는 mysql password() 로 암호화되어 있을겁니다.
따라서 주민번호를 알수없다는게 보통이고요.. 이걸 풀어달라는건 아니실테니..

1. mb_birth 값에 생년월일(YYMMDD)이 들어 있으니 이걸로 미성년 구분은 가능할 것 같습니다.
2. 주민번호가 올바르지 못한 회원삭제는 "보통은" 불가능합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
10-08-28 조회 2,022
10-08-28 조회 1,743
10-08-28 조회 1,600
10-08-28 조회 1,556
10-08-28 조회 1,608
10-08-28 조회 1,535
10-08-28 조회 1,703
10-08-28 조회 2,017
10-08-28 조회 1,661
10-08-28 조회 1,848
10-08-28 조회 2,085
10-08-28 조회 1,617
10-08-28 조회 1,153
10-08-28 조회 1,605
10-08-28 조회 1,671
10-08-28 조회 1,618
10-08-28 조회 1,610
10-08-28 조회 1,725
10-08-28 조회 1,744
10-08-28 조회 1,027