미성년자 회원만 검색하여 강제탈퇴 시키기 > 그누4 질문답변

그누4 질문답변

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

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

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

본문

사이트에 주민번호가 미성년자인 경우만 또는 주민번호가 올바르지 않은 회원만 회원삭제를 하려합니다
적당한 방법이 무엇이 있을까요?
도움주시면 감사하겠습니다



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

댓글 전체

근본적으로는 회원가입시 미성년자는 가입하지 못하게 수정되어야겠고
이미 가입된 회원 자료 삭제는 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. 주민번호가 올바르지 못한 회원삭제는 "보통은" 불가능합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT