로그인 기록 남기는 테이블에 대해 질문합니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
로그인 기록 남기는 테이블에 대해 질문합니다.

QA

로그인 기록 남기는 테이블에 대해 질문합니다.

본문

그누보드/영카트에 보면 사용자가 로그인 했을 때 관련 정보를 기록하는 테이블이 있더라구요 

 

$g5['login_table'] 가 있더라구요 

 

아래 질문에서 삭제 기능이 있는데,  삭제 조건이 잘이해가 되지 않습니다. 어떤 조건일 때 삭제 하겠다는 의미인가요~?

 

 

delete from {$g5['login_table']} where lo_datetime < '".date("Y-m-d H:i:s", G5_SERVER_TIME - (60 * $config['cf_login_minutes']))."' 

이 질문에 댓글 쓰기 :

답변 1

관리자 페이지에서 설정이 가능하신데

3730851759_1563519368.3021.png

 

보시다시피 해당 내용에는 분 단위가 들어가게 되어있습니다.

(60 * $config['cf_login_minutes'])

60은 1분은 60초를 의미합니다. 즉 (60초 x 입력된 분) 이라고 보시면되시고

현재 서버의 시분초를 가져와서 해당 위의 계산된 값을 뺍니다.

lo_datetime 에는 접속한 시점이 시간으로 기록되어있으니

입력된 분이 지나게되면 자동으로 삭제됩니다.

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

회원로그인

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