답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
2년 전
△
http의 특성상 현재 로그인 중인지를 완벽하게 체크할 수는 없습니다.
다만, 관리자 > 환결설정 > 현재 접속자 ~분 설정이 있는데..
~분으로 설정되어 있는 경우,
~분 내에 마지막 접속 기록이 있는 경우 db 테이블에 남아있습니다.
그 기록은 체크해 볼 수 있습니다.
$sql = "
select count(*) cnt
from {$g5['login_table']}
where mb_id = '{$view['mb_id']}'
";
$row = sql_fetch($sql);
if ($row['cnt'] > 0) echo 'V';
(3분 전에 접속 기록이 있고.. 사이트를 나가고 브라우저를 종료해도 '로그인 중'으로 체크하는 격이 됩니다.)
로그인 후 평가할 수 있습니다
답변에 대한 댓글 6개
�
오땡스
2년 전
�
오땡스
2년 전
10분 넘게 있어도 그냥 로그인이로 되어 있는데
어떻게 하면 될까요?
어떻게 하면 될까요?
�
마르스컴퍼니
2년 전
관리자 > 환결설정 > 현재 접속자
'30'분 -> '3' 분
'30'분 -> '3' 분
�
오땡스
2년 전
넵, 수정했습니다.
�
오땡스
2년 전
질문 하나 더 있는데요
$view['mb_id']이건 뷰페이지에 적용되는 코드 아니였던가요?
혹시 리스트 작성자 옆으로 나타내고 싶다면 $list[$i]['mb_id'] 이렇게 넣어야 되나요?
$view['mb_id']이건 뷰페이지에 적용되는 코드 아니였던가요?
혹시 리스트 작성자 옆으로 나타내고 싶다면 $list[$i]['mb_id'] 이렇게 넣어야 되나요?
�
오땡스
2년 전
오~ 맞네요... 해결 했습니다.
감사합니다.
덕분에 쉽게 해결했네요~ ^^
꾸벅!!!!
감사합니다.
덕분에 쉽게 해결했네요~ ^^
꾸벅!!!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
답변 감사합니다.