로그아웃시각 저장하는 방법 좀 알려주세요.. > 그누3질답

그누3질답

로그아웃시각 저장하는 방법 좀 알려주세요.. 정보

로그아웃시각 저장하는 방법 좀 알려주세요..

본문

먼저, 수 많은 리플맨(or women)들에게 감사드리면서...

그누4로 버젼업 하고싶은데 그누3 소스를 하두 많이 손대고 또 손 댄 부분에 대한
기록을 남기지 않아서 버젼업은 엄두도 못 내고 있는 사람입니다.

현재 접속자 리스트 구현하고나니 회원들의 최종 로그아웃 시각을 보여주고 싶더군요.
그래서 회원테이블에서 로그인시각 필드(mb_today_login)를 가져다가 보여주었더니
그날의 최초 로그인 시각만 나오더군요. 그래서 필드를 하나 더 만들어 매번 로그인
할때마다 그 시각을 저장하게 한 후 그 시각을 보여줬더니 최종 로그인 시각은 해결
되었습니다. 그런데...
최종 로그아웃 시각을 저장하는 방법을 몰라서.... 그것만 알면 회원이 홈페이지에서
머무르는 시간을 알 수 있고 그에 따라 업데이트 시기 판단 등을 하는데 도움이 될까해서..
--------------------------------------------------------------------------------------
이것을 처리하기 위해서는 2가지의 경우를 생각해야 할 것 같은데..
(회원테이블에 필드 추가하여 구현하는 방법)

1. 로그아웃을 클릭하여 정상적으로 로그아웃 할 경우 그 때의 시각을 저장
2. 정상적인 로그아웃이 아니라 브라우저를 닫는 방법
--------------------------------------------------------------------------------------
고수님들의 가르침을 받고 싶습니다.
  • 복사

댓글 전체

1. 로그아웃할때

mblogout.php 요 파일 상단부분에
mb_1값에 로그아웃 시간을 저장하면 될것 같네요..

    $mb_1  = '$now';  //mb_1에 현재 시간 저장

  //디비에 저장
    $sql = " update $cfg[table_member]
                set $mb_1
              where mb_id = '$_POST[mb_id]' ";
    sql_query($sql);
///////////////////////////////////////////////////////////////////////////////////////////
2. 정상적인 로그아웃이라면 정상적으로 로그아웃안할경우가 모가 있죠??
© SIRSOFT
현재 페이지 제일 처음으로