현재접속자 목록에서
본문
회원 접속페이지 이렇게 표출되는데...
여기서 로그인전 접속자는 ip로 표시되는데...
001 name 질문답변 2페이지
002 114.52.555.14 접속페이지
이런 식으로요
로그인 하지 않은
002와 같은 행을 아예 출력하지 않고 싶어요....
어떻게 해야 하는지요?
답변 2
/bbs/current_connect.php 에서 보여지는 것을 물어보시는건가요? 그렇다면 아래와 같습니다.
해당 파일을 열어 아래 부분을 수정합니다.
$sql = " select a.mb_id, b.mb_nick, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open, b.mb_point, a.lo_ip, a.lo_location, a.lo_url
from {$g5['login_table']} a left join {$g5['member_table']} b on (a.mb_id = b.mb_id)
where a.mb_id <> '{$config['cf_admin']}'
order by a.lo_datetime desc ";
에서
$sql = " select a.mb_id, b.mb_nick, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open, b.mb_point, a.lo_ip, a.lo_location, a.lo_url
from {$g5['login_table']} a left join {$g5['member_table']} b on (a.mb_id = b.mb_id)
where a.mb_id <> '{$config['cf_admin']}' and mb_id <> ''
order by a.lo_datetime desc ";
로 수정
/bbs/common.lib.php 파일에서 run() 함수에 로그인 테이블에 저장되는것을 회원 로그인후 표기 되도록 수정하시면 됩니다.