미성년자 회원만 검색하여 강제탈퇴 시키기 정보
미성년자 회원만 검색하여 강제탈퇴 시키기
본문
사이트에 주민번호가 미성년자인 경우만 또는 주민번호가 올바르지 않은 회원만 회원삭제를 하려합니다
적당한 방법이 무엇이 있을까요?
도움주시면 감사하겠습니다
더불어 미처리건도 한번씩 들러주세요
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=164044&sca=&sfl=mb_id%2C1&stx=helpdesk&sop=and
적당한 방법이 무엇이 있을까요?
도움주시면 감사하겠습니다
더불어 미처리건도 한번씩 들러주세요
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()함수 부분 복사
}
이미 가입된 회원 자료 삭제는 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. 주민번호가 올바르지 못한 회원삭제는 "보통은" 불가능합니다.
주민번호는 mysql password() 로 암호화되어 있을겁니다.
따라서 주민번호를 알수없다는게 보통이고요.. 이걸 풀어달라는건 아니실테니..
1. mb_birth 값에 생년월일(YYMMDD)이 들어 있으니 이걸로 미성년 구분은 가능할 것 같습니다.
2. 주민번호가 올바르지 못한 회원삭제는 "보통은" 불가능합니다.