로그인/로그아웃시 기록되는 g5_login 현재 접속자 테이블에서..
본문
로그아웃시에는 로그아웃 즉시 해당 접속 데이타가 g5_login테이블에서 삭제되는데
logout.php에 보면 그런 스크립트가 전혀 없습니다.
도움을 주신분이 알려주셔서 common.lib.php에서 run함수를 확인했는데,
시간이 지난것만 삭제되도록 하는 스크립트인것 같습니다.
// 시간이 지난 접속은 삭제한다
sql_query(" delete from {$g5['login_table']} where lo_datetime < '".date("Y-m-d H:i:s", G5_SERVER_TIME - (60 * $config['cf_login_minutes']))."' ");
그런데 로그아웃시 즉시 삭제되도록 하는 스크립트는 못찾겠습니다.
이건 어디서 찾아봐야 하나요?
답변 1
바로 삭제가 되지는 않는듯 합니다.
같은 아이피로 된게 있는지 확인해서 업데이트하니까 mb_id 값만 없어집니다.
그래서 현재접속자(bbs/current_connect.php) 페이지에서는 이름이 없어지고 아이피로 대신 나오겠죠.
답변을 작성하시기 전에 로그인 해주세요.