특정 레벨에 사용시한을 둘 수 있나요?

특정 레벨에 사용시한을 둘 수 있나요?

QA

특정 레벨에 사용시한을 둘 수 있나요?

답변 2

본문

예를 들어.. 4레벨로 등업이 됐다고 하면.. 24시간 후에 3레벨로 자동 다운시킬 수 있는지 궁금합니다.

이 질문에 댓글 쓰기 :

답변 2

가능여부를 묻는거라면 가능합니다.

 

체크 방법은 crontab 같은 스케쥴러 이용하시면 됩니다.

 

근데 대부분의 웹호스팅에서 위와 같은 데몬 사용에 제한을 두니 다른 방법을 고심해보세요.  

 

예를 해당 회원이 접속하실 때 체크 한다던가

관리자가 회원관리 페이지를 열때 체크하다던가

다른 사용자가 해당 회원의 정보를 볼 때 체크하다던가.. 

해당 회원이 메인이든 어디든 접근하지 않아도 4레벨로 등업됐을 때 취하는 이점이 있기 때문에..
등업 후 접속을 안해도 자동 레벨다운의 필요성이 있습니다. ㅎ
말씀 주신것들로 보아 이게 간단히 처리될 문제는 아닌가 보네요.. 좀 더 고심해 보겠습니다~

보통 crontab 같은 스케쥴러로 설정해둔다면
1분, 10분, 1시간 등 다양하게 설정하여 사용하실 수 있지만
대부분의 웹호스팅에서는 사용제한을 두기는 하지만 못 쓸거라고 짐작하는 겁니다.
아썸님께서 현재 이용중인 호스팅 서비스가 이를 지원하는지부터 찾아보세요 ^^

프로그램은 처리하는 페이지가 있어야 합니다. 가만이 있다고 페이지 처리가 되지는 않고요. 누군가가 페이지에 접속했을 때 php를 실행시키는 겁니다.

 

예를 들어 4레벨 등업이 된후 시점으로 필드에 다운시킬 시간을 입력을 하면 됩니다.

하지만 이것은 24시간이 되었다고 자동으로 다운되진 않고.....특정페이지(예를 들어 메인페이지) 에 접속하면 처리되도록 하면 됩니다. 누군가가 메인에 접속을 하면 php를 실행시켜서 다운 시키면 됩니다.

 

 

 

관리자가 4레벨로 등업시킨 시점에서 자동으로 카운트가 들어가게는 못한단 말씀이신지요..
그누 레벨 시스템 자체에서 해당 레벨에만 그런 특성을 부여해두고자 한 것인데.. 그게 안된다면
으.. 어렵네요 ㅎ 여튼 말씀 감사합니다.

4레벨에서 접근이 허용된 문서(회원별 접속도메인)에 해당 회원이든 누구든 접속을 하면.. 해당 회원의 아이디를 쿠키로 받아 회원정보를 컨트롤하고 있습니다. 해당 회원이 아닌 제 3자가 접속해도 해당회원의 정보를 접근 문서에서 불러올 수 있는
지금 상태라면 정보수정도 가능겠군요..

일단 해당 회원의 정보를 접근페이지에서 불러올 수 있는 상태일때, 접근 페이지에서 필드에 입력된 시간이 경과 됐다면 해당 회원의 레벨을 다운시키는 문법만 작성하면 처리가 되는것일까요?ㅎ;

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 78
© SIRSOFT
현재 페이지 제일 처음으로