답변 2개 / 댓글 4개
채택된 답변
+20 포인트
가능여부를 묻는거라면 가능합니다.
체크 방법은 crontab 같은 스케쥴러 이용하시면 됩니다.
근데 대부분의 웹호스팅에서 위와 같은 데몬 사용에 제한을 두니 다른 방법을 고심해보세요.
예를 해당 회원이 접속하실 때 체크 한다던가
관리자가 회원관리 페이지를 열때 체크하다던가
다른 사용자가 해당 회원의 정보를 볼 때 체크하다던가..
프로그램은 처리하는 페이지가 있어야 합니다. 가만이 있다고 페이지 처리가 되지는 않고요. 누군가가 페이지에 접속했을 때 php를 실행시키는 겁니다.
예를 들어 4레벨 등업이 된후 시점으로 필드에 다운시킬 시간을 입력을 하면 됩니다.
하지만 이것은 24시간이 되었다고 자동으로 다운되진 않고.....특정페이지(예를 들어 메인페이지) 에 접속하면 처리되도록 하면 됩니다. 누군가가 메인에 접속을 하면 php를 실행시켜서 다운 시키면 됩니다.
답변에 대한 댓글 2개
4레벨에서 접근이 허용된 문서(회원별 접속도메인)에 해당 회원이든 누구든 접속을 하면.. 해당 회원의 아이디를 쿠키로 받아 회원정보를 컨트롤하고 있습니다. 해당 회원이 아닌 제 3자가 접속해도 해당회원의 정보를 접근 문서에서 불러올 수 있는
지금 상태라면 정보수정도 가능겠군요..
일단 해당 회원의 정보를 접근페이지에서 불러올 수 있는 상태일때, 접근 페이지에서 필드에 입력된 시간이 경과 됐다면 해당 회원의 레벨을 다운시키는 문법만 작성하면 처리가 되는것일까요?ㅎ;
지금 상태라면 정보수정도 가능겠군요..
일단 해당 회원의 정보를 접근페이지에서 불러올 수 있는 상태일때, 접근 페이지에서 필드에 입력된 시간이 경과 됐다면 해당 회원의 레벨을 다운시키는 문법만 작성하면 처리가 되는것일까요?ㅎ;
답변을 작성하려면 로그인이 필요합니다.
등업 후 접속을 안해도 자동 레벨다운의 필요성이 있습니다. ㅎ
말씀 주신것들로 보아 이게 간단히 처리될 문제는 아닌가 보네요.. 좀 더 고심해 보겠습니다~