채택완료

성인회원 정의에 대해서....

2019-05-18 (토) 10:50:51 2,491

 plugin/kcpcert/kcpcert_result.php

// 성인인증결과
        $adult_day = date("Ymd", strtotime("-17 years", G5_SERVER_TIME));
        $adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0;

현재 성인회원을 만18세 이상으로 했는데...

만18세가 아닌 19세이상으로 변경하고 싶은데 어떡해해야하는지 알려주시면 감사하겠습니다....

위에 소스 어디를 고쳐야하는지 모르겠어요....

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2019-05-18 (토) 12:42:17

년도만 체크하면 됩니다. 

      // $adult_day = date("Ymd", strtotime("-17 years", G5_SERVER_TIME));
      //  $adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0;

       $adult_day = date("Y", strtotime("-18 years", G5_SERVER_TIME));
       $adult = ((int)(substr($birth_day,0,3)) <= (int)$adult_day) ? 1 : 0;

이렇게 하면 년도만 체크하게 됩니다.

        $adult_day = date("Ymd", strtotime("-18 years", G5_SERVER_TIME));
이렇게 고치시면되요

답변에 대한 댓글 1개

그렇게 하면 19세가 아닌 만19세가 되는거 아닌가요?
만19세가 아니고 19세로 변경하고 싶어서요
밑줄을 없애고 그렇게하면 되나요?

답변을 작성하려면 로그인이 필요합니다.