그누보드5 휴면계정 처리 프로그램 질문드립니다.

그누보드5 휴면계정 처리 프로그램 질문드립니다.

QA

그누보드5 휴면계정 처리 프로그램 질문드립니다.

본문

안녕하세요.

이번에 SIR에서 올려주신 그누보드5에 있는 휴면계정 처리 프로그램을 수정하여

그누보드4에 적용하고자 합니다.

 

다름이아니라 파일을받아서 DB까지 설치를했는데.

휴면계정 분리하는 실행파일이 정확히 어디서부터 시작되는지 로직이 이해가 잘 안가네요 ㅠ

db_table.optimize.php 파일안에 insert_unlogin_member() 에서 휴면계정 분리하는거같은데..

제가 제대로 이해하고있는지 모르겠네요 ㅠ

 

db_table.optimize.php 파일을 실행하는 위치를 못찾겠네요...

 

(그냥 전체적인 로직이 이해가잘 안됩니다 ㅠㅠ)

그리고 기준이되는 최근접속 mb_today_login 값을 수동으로 설정해줘서 테스트해도되는건가요?..

쿼리문 예로 update nf_member set mb_today_login = '2013-08-24 15:37:25' where mb_id = 'test';

이렇게 수동으로 설정해서 테스트해도 되는것인지 문의드립니다.

 

이 질문에 댓글 쓰기 :

답변 1

그누보드4에는 db_table.optimize.php 파일이 존재하지 않을 겁니다.

insert_unlogin_member() 함수가 휴면계정을 처리하는 부분이 맞으며 

하루에 한번씩만 실행되도록 하기 위해 db_table.optimize.php 파일에

insert_unlogin_member() 함수가 위치해 있는 것입니다. 

동일한 파일이 아니어도 insert_unlogin_member() 만 실행시켜주시면

휴면계정처리가 진행되기 때문에 그누보드5와 동일할 필요는 없습니다.

테스트 때는 테스트 계정의 mb_today_login 값을 문의하신 것처럼

수정하셔야만 테스트 가능합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 60,955
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT