특정 레벨의 기간을 정해줄 수 있나요? 정보
그누보드 특정 레벨의 기간을 정해줄 수 있나요?본문
안녕하세요~
특정레벨의 기간을 정해줄 수 있나요?
예를들어 처음 회원가입하면 레벨 5로 주었다가 회원가입일로부터 6개월 후 레벨 3으로 자동 변경되는 겁니다.
아니면 레벨 변경 시점에서 1년 뒤 자동으로 레벨 3으로 변경이 가능한지요....
질문 답변이나 팁앤테크에서 아무리 찾아봐도 비슷한 게 없네요...
고수님들의 조언 부탁드립니다.
수고하세요~
특정레벨의 기간을 정해줄 수 있나요?
예를들어 처음 회원가입하면 레벨 5로 주었다가 회원가입일로부터 6개월 후 레벨 3으로 자동 변경되는 겁니다.
아니면 레벨 변경 시점에서 1년 뒤 자동으로 레벨 3으로 변경이 가능한지요....
질문 답변이나 팁앤테크에서 아무리 찾아봐도 비슷한 게 없네요...
고수님들의 조언 부탁드립니다.
수고하세요~
댓글 전체
http://www.92kim.com/gnu/?doc=bbs/gnuboard.php&bo_table=kaja2&page=2&wr_id=119 를 참조하시고요
mbprofile.php의
// 회원가입후 몇일째인지? + 1 은 당일을 포함한다는 뜻
$sql = " select TO_DAYS('$now') - TO_DAYS('$mb[mb_datetime]') + 1 ";
$row = sql_fetch($sql);
$mb_reg_after = $row[0];
를 넣고
<?=nf($mb_reg_after)?> 변수의 값에 따라 레벨업이 되도록 하심이 될것 같습니다.....
저도 시도해 보지는 않았습니다....
mbprofile.php의
// 회원가입후 몇일째인지? + 1 은 당일을 포함한다는 뜻
$sql = " select TO_DAYS('$now') - TO_DAYS('$mb[mb_datetime]') + 1 ";
$row = sql_fetch($sql);
$mb_reg_after = $row[0];
를 넣고
<?=nf($mb_reg_after)?> 변수의 값에 따라 레벨업이 되도록 하심이 될것 같습니다.....
저도 시도해 보지는 않았습니다....
. 회원가입일자를 유닉스 타임스탬프나 mktime 으로 변환한뒤에 따로 필드를 만들어서 저장하든지..등으로 값을구하고
. 액션은 회원 로그인부분에 주는게 좋을듯 하네요. 회원로그인부분에 액션을 주어 위에서 설정한 회원가입일자값을 원하는 기간만큼 비교해서 레벨변경이나 기타 원하는 액션을 만들어 주세요.
. 액션은 회원 로그인부분에 주는게 좋을듯 하네요. 회원로그인부분에 액션을 주어 위에서 설정한 회원가입일자값을 원하는 기간만큼 비교해서 레벨변경이나 기타 원하는 액션을 만들어 주세요.