일정시간이 지난 후 레벨2로 회원등급 강등

일정시간이 지난 후 레벨2로 회원등급 강등

QA

일정시간이 지난 후 레벨2로 회원등급 강등

본문

안녕하세용. 좋은 아침입니당^-^/

회원등급 강등시키는 부분때문에 갑자기 너무 복잡해지네영;ㅎ

여분필드를 활용해서 관리자에서 회원기간을 저장하고, 그 기간이 끝나면 레벨2로 돌아가게끔 하고 싶은데데영. 어떻게 처리하면 좋을까여 ?? 머리빠지겠어영 ㅠ헹

 

이 질문에 댓글 쓰기 :

답변 4

1. 말씀 하신데로 회원 기간을 관리자가 지정한다.

2. 관리자가 접속할경우 or 크론탭을 이용. 매일 0시에 관리자가 날짜를 지정한 회원만 찾아 금일 날짜와 비교한다.

3. 비교하여 조건에 성립되는 회원은 레벨 2로 강등시킨다. 

강등 시킬 기간을 회원 여분필드에 남겨두시고

해당 회원이 접속시 로그인을 체크 하는 부분에서 여분필드를 검사하여

강등 시킬 날짜가 지났다면 해당 회원을 강등 하시면 됩니다.

꼭 1월1일이 강등 날짜로 지정을 해둔다고 하더라도

실시간으로 1월1일에 해당 회원을 강등할 필요는 없다고 보입니다.

강등 기간이 지났을때 접속을하면 그때 강등시켜도 큰 지장이 없으니까요.

실시간 날짜로 작업을 하려면 크론탭을 활용해야하는데 그렇게 하려면 단독 서버가 필요하기때문에

일반 웹 호스팅을 하신다면 크론탭을 활용하는 방법은 사용 할수가 없으니

위 방법으로 구현해보시면 될겁니다.

1. 관리자 로그인시 특정기간 지정하여 해당 기간에 조건이 맞지 않는 회원을 강등처리 

2. 해당 회원이 로그인시 조건 확인 후 강등처리 

이렇게 하면 될거 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,406 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT