안녕하세요 정보
안녕하세요본문
그누보드가 아닌
일반적인거에 대해서 여쭈어볼까합니다.
월간 회원가입되는 싸이트를 만들려고합니다.
1달금액이 1만원이라가입했을떄 로그인시.
회원에게
몇일 몇시간 남았다고 알리는 팝업창을 띄우게할려면
어떻게해야하나여?
예) 1월20일날 회원가입하고.
정액을 21일날 끈었으면
담달 20일날 이 회원만기라고..할때
휴............어떻게하는건지..좀알려주실수있나여?
일반적인거에 대해서 여쭈어볼까합니다.
월간 회원가입되는 싸이트를 만들려고합니다.
1달금액이 1만원이라가입했을떄 로그인시.
회원에게
몇일 몇시간 남았다고 알리는 팝업창을 띄우게할려면
어떻게해야하나여?
예) 1월20일날 회원가입하고.
정액을 21일날 끈었으면
담달 20일날 이 회원만기라고..할때
휴............어떻게하는건지..좀알려주실수있나여?
댓글 전체
정액지불한 날짜를 회원 테이블에 기록 해야겠지요
등록시 만기일을 계산해서 다른 필드에 기록해두어도 되고...
로그인 후 그 날짜를 쿼리해 와서 만기일을 시간으로 계산한 후
오늘 날짜를 시간으로 바꾸어서 뺀 다음 60으로 나누어가면 일, 시, 분 등이 나옵니다
팝업창이나 로그인 부분 아래쪽에 그걸 표시해주면 됩니다(예 86400으로 나누면 일이 나오죠)
strtotime() mktime() time() 등의 함수를 알아 보세요
등록시 만기일을 계산해서 다른 필드에 기록해두어도 되고...
로그인 후 그 날짜를 쿼리해 와서 만기일을 시간으로 계산한 후
오늘 날짜를 시간으로 바꾸어서 뺀 다음 60으로 나누어가면 일, 시, 분 등이 나옵니다
팝업창이나 로그인 부분 아래쪽에 그걸 표시해주면 됩니다(예 86400으로 나누면 일이 나오죠)
strtotime() mktime() time() 등의 함수를 알아 보세요
결제할 때가입일(mb_date1) 만기일(mb_date2)이렇게 디비에 저장하세요.
insert into g4_member mb_date1=curdate(), mb_date2=((curdate()+interval 1 month )-interval 1 day)
그리고 남은 날은.
select todays( mb_date2)- todays(mb_date1) 남은날 from g4_member;
insert into g4_member mb_date1=curdate(), mb_date2=((curdate()+interval 1 month )-interval 1 day)
그리고 남은 날은.
select todays( mb_date2)- todays(mb_date1) 남은날 from g4_member;