묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
날짜계산 방법 좀....
2003.04.23 04:18
제로보드 사용주이고요...
제로보드 기준입니다...
방문자가 오늘 회원가입을 하면 1개월, 3개월, 6개월, 12개월 4개부분으로 나뉜 날짜로 등록이 되면,
오늘 가입기준으로 정해진 날짜에 회원자동탈퇴가 될수 있는 소스제공을 해주십시요...
이런 방법은 대개 고수님들이 잘 아실수 있으거라 생각이 듭니다...
급하다고 말하고 싶지만 알려주시는 분들의 성의를 생각하겠습니다...
오늘가입 날짜기준으로 정해진 날짜에 회원자동탈퇴가 되게 하는 제로보드 php소스 알려주세요..
꼭 부탁드립니다.
제로보드 기준입니다...
방문자가 오늘 회원가입을 하면 1개월, 3개월, 6개월, 12개월 4개부분으로 나뉜 날짜로 등록이 되면,
오늘 가입기준으로 정해진 날짜에 회원자동탈퇴가 될수 있는 소스제공을 해주십시요...
이런 방법은 대개 고수님들이 잘 아실수 있으거라 생각이 듭니다...
급하다고 말하고 싶지만 알려주시는 분들의 성의를 생각하겠습니다...
오늘가입 날짜기준으로 정해진 날짜에 회원자동탈퇴가 되게 하는 제로보드 php소스 알려주세요..
꼭 부탁드립니다.
댓글 4
-
Nine™
2003.04.23 07:08
-
이종찬
2003.04.23 20:06
1개월이면 가입일로 1개월후 자동탈퇴.
3개월이면 가입일로 3개월후 자동탈퇴.
6개월이면 가입일로 6개월후 자동탈퇴.
12개월이면 가입일로 6개월후 자동탈퇴.
이런식 기준입니다. -
이종찬
2003.04.23 20:07
마지막 잘못 입력...
12개월이면 가입일로 12개월후 자동탈퇴 -
Nine™
2003.04.25 05:13
유료사이트처럼 사용기한을 정해놓고 가입하는 방식인것 같은데요.
그럴 경우 가장 쉬운 방법은 DB에 칼럼을 추가해서 하는 방식이 좋습니다.
그렇게 하면 군더더기 없이 깔끔하게 만들수 있죠.
제로보드 멤버테이블(zetyx_member_table)을 보면 가입날짜 칼럼이 reg_date 입니다.
이곳에는 time() 함수로 생성된 가입당시의 타임스탬프를 저장합니다.
멤버테이블에 reg_date와 같은 속성의 칼럼을 생성 후..
새로운 칼럼에는 가입할때 [time() + 86400 * 자동탈퇴일수]를 넣으시면 됩니다.
그리고 제로보드 파일중 lib.php나 zboard.php에 쿼리를 하나 추가하는거죠.
현재의 타임스탬프가 새로 생성된 칼럼속의 숫자보다 높으면 탈퇴가 되는 쿼리를요.
이해가 되셨는지를 모르겠네요.
하나하나 직접 코딩한걸 적고 싶지만 졸려서 생각이 잘 안나네요. -_-
비교적 쉬운 코딩이라 직접 하실수 있으실 겁니다.
그리고 자동탈퇴 기준이 어떻게 되죠..?
그냥 무조건 가입날짜를 기준으로 탈퇴가 되는 방식인가요..?