최근 접속일시
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
최근 접속일시가 정확하게 반영되지 않는 것 같습니다.
테스트아이디를 만들어 테스트해 본 결과 하루 이상 경과 후 접속 시 최근 접속일시가 새로 기록되지만,
동일한 날에 2차례 이상 로그인 시에는 최초 로그인 일시로만 기록이 됩니다.
날짜만 표시한다면 모르겠지만 기왕 일시까지 표시하는 것 좀더 정확하게 표시가 되어야하지 않을까 싶습니다. ^^;;
오류 주소 :
최근 접속일시가 정확하게 반영되지 않는 것 같습니다.
테스트아이디를 만들어 테스트해 본 결과 하루 이상 경과 후 접속 시 최근 접속일시가 새로 기록되지만,
동일한 날에 2차례 이상 로그인 시에는 최초 로그인 일시로만 기록이 됩니다.
날짜만 표시한다면 모르겠지만 기왕 일시까지 표시하는 것 좀더 정확하게 표시가 되어야하지 않을까 싶습니다. ^^;;
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 7개
[code]
if (substr($member['mb_today_login'], 0, 10) != G5_TIME_YMD) {
// 첫 로그인 포인트 지급
insert_point($member['mb_id'], $config['cf_login_point'], G5_TIME_YMD.' 첫로그인', '@login', $member['mb_id'], G5_TIME_YMD);
// 오늘의 로그인이 될 수도 있으며 마지막 로그인일 수도 있음
// 해당 회원의 접근일시와 IP 를 저장
$sql = " update {$g5['member_table']} set mb_today_login = '".G5_TIME_YMDHIS."', mb_login_ip = '{$_SERVER['REMOTE_ADDR']}' where mb_id = '{$member['mb_id']}' ";
sql_query($sql);
}
[/code]
만약 제안하신 대로 수정을 하게 되면 페이지 요청 때마다 로그인 일시가 수정되기 됩니다.
회원이 많고 방문자가 많은 사이트에서는 DB에 발생하는 로드도 무시하지 못하게 됩니다.
그러면 혹시 bbs/login_check.php 에서 검사하는 방법도 어려울까요? 제가 코드를 만질 줄 알면 코드를 좀 짜서 건의드릴텐데 송구합니다. ㅠㅠ
자동로그인을 사용하지 않는다면 login_check.php 파일에 코드를 추가해서 사용하는 방법은 가능합니다.
기능이 필요하신 경우 수정하신 후 사용해 주셔야 합니다.