테스트 사이트 - 개발 중인 베타 버전입니다

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

아썸 11년 전 조회 6,882

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

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

답변 2개

채택된 답변
+20 포인트
11년 전

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

 

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

 

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

 

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

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

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

아썸
11년 전
해당 회원이 메인이든 어디든 접근하지 않아도 4레벨로 등업됐을 때 취하는 이점이 있기 때문에..
등업 후 접속을 안해도 자동 레벨다운의 필요성이 있습니다. ㅎ
말씀 주신것들로 보아 이게 간단히 처리될 문제는 아닌가 보네요.. 좀 더 고심해 보겠습니다~
잉끼
11년 전
보통 crontab 같은 스케쥴러로 설정해둔다면
1분, 10분, 1시간 등 다양하게 설정하여 사용하실 수 있지만
대부분의 웹호스팅에서는 사용제한을 두기는 하지만 못 쓸거라고 짐작하는 겁니다.
아썸님께서 현재 이용중인 호스팅 서비스가 이를 지원하는지부터 찾아보세요 ^^

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

예감
11년 전

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

 

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

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

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

아썸
11년 전
관리자가 4레벨로 등업시킨 시점에서 자동으로 카운트가 들어가게는 못한단 말씀이신지요..
그누 레벨 시스템 자체에서 해당 레벨에만 그런 특성을 부여해두고자 한 것인데.. 그게 안된다면
으.. 어렵네요 ㅎ 여튼 말씀 감사합니다.
아썸
11년 전
4레벨에서 접근이 허용된 문서(회원별 접속도메인)에 해당 회원이든 누구든 접속을 하면.. 해당 회원의 아이디를 쿠키로 받아 회원정보를 컨트롤하고 있습니다. 해당 회원이 아닌 제 3자가 접속해도 해당회원의 정보를 접근 문서에서 불러올 수 있는
지금 상태라면 정보수정도 가능겠군요..

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

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

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

로그인