ㅈㄱㄴ
PHP | PHP 7.4 |
---|---|
CMS | Rhymix 2.0 |
-
게시판 댓글 몇줄로 해결될 문제가 아닙니다.
애드온이든 모듈이든 많은 양의 코드가 필요합니다.
회원가입스킨단에서 자바스크립트로 생년월일 입력칸의 값을 비교해볼수도 있겠지만 이건 브라우저단에서 처리하는 것이라 무력화가 쉽게 가능하니 추천할만한 것도 아니구요. -
적어도 내용에는 본인이 시도했던 부분이랑 본인이 하고 싶었던 부분에 대한 자세한 내용을 담아야겠지요.
답변은 힌트를 드릴뿐 무조건 정답만 드릴 순 없습니다.
특히 이런 구현관련 부분에서는 구현에 대한 팁을 드릴수 있지 그것을 구현하는 코드를 달라는건 제작의뢰랑 맘먹는 작업량이랑 비슷하기 때문에 답변자 입장에서는 거기까지 신경써서 드리긴 곤란합니다.. -
제대로 하시려면 본인인증 적용하셔야 합니다. 그냥 단순 비교만 하면 1900년 1월 1일같은 날짜 넣어서 무사통과 가능합니다.
p.s.) 질문하실때는 최소한의 성의는 보여주세요. XE타운은 디씨 같은 유머 커뮤니티가 아닙니다. -
간단한 답을 원하신다면
- 애드온을 만들어서- procMemberInsert 시점에 트리거를 걸어
- 생년월일을 비교하고 에러를 뿜도록 하면 됩니다.
많은 양의 코드까지는 아니고 한 20줄이면 될 거예요.
10살이상 이라 하면 지금 으로부터 대략적으로 2010년도부터 계산하면 될테니 2010년 12월 31일 ? 이렇게 계산해서 몇년도 이전에 태어난 사람을 가입을 거절하는 그런 시스템을 개발하시면 됩니다.
생년 월일 입력하면 yyyymmdd 이렇게 들어오니 해당 부분을 실제 나이에 따라 날자를 20101231 이런식으로 입력한 값과 서로 어떤것이 더 큰지 작은지 비교하도록 하세요.