미성년자 회원만 검색하여 강제탈퇴 시키기
사이트에 주민번호가 미성년자인 경우만 또는 주민번호가 올바르지 않은 회원만 회원삭제를 하려합니다
적당한 방법이 무엇이 있을까요?
도움주시면 감사하겠습니다
더불어 미처리건도 한번씩 들러주세요
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
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 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. 주민번호가 올바르지 못한 회원삭제는 "보통은" 불가능합니다.