기간을 월별로 설정할 수 방법의 조언을 구합니다. 채택완료
동글이
5년 전
조회 1,481
기간제 멤버쉽을 만들고 싶은데요.
오늘 신청일로부터 몇일은 아래와 같은 자료들이 있어 만들 수 있을 거 같습니다.
$od_time = ($od_time) ? $od_time : G5_TIME_YMDHIS; $date = strtotime($od_time) + ($term * 86400);
신청일로 부터 몇일이 아니라 기간을 월별로 받을 수 있는 방법이 궁금합니다.
만약에 월 중간인 2020년 11월 11일에 신청을 하게되면
신청할 수 있는 것은 다음달부터인 2020년 12월, 2021년 1월, 2021년 2월 등으로 신청을 받을 수 있게 하고 싶습니다.
월별로 선택도 문제이지만, 해당월이라는 것을 어떻게 프로그램적으로 인식을 할 수 있을지도 모르겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
간단하게 오늘날짜(신청하는 당시의 날짜)가 1일이 아니면
현재 월 + 1개월 계산해서 1일에 신청되게 하면 되지않을까요?
자세한 로직을 어떻게 원하시는진 모르겠지만
말씀하신데로 간단하게는
</p>
<p>if (1일이냐?) {</p>
<p> 신청 되는 로직</p>
<p>} else {</p>
<p> 1일이 아니면</p>
<p> 현재월 + 1개월, 01일 로 신청되게 진행</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
동글이
5년 전
한번 시도해 보겠습니다. 감사합니다. 매월 1일을 기준으로 하면 된다는 것이죠...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인