답변 2개 / 댓글 4개
채택된 답변
+20 포인트
<?php
$sql = "select count(*) as cnt from {$g5['login_table']} where mb_id is not null";
$res = sql_fetch($sql);
echo "현재 로그인 접속자 :".$res['cnt']."명";
?>
이런식으로 로그인 회원 확인 가능합니다.
답변에 대한 댓글 3개
bbs/current_connect.php 파일에 정의되어 있습니다
여기서 쿼리갯수를 가져오면 되겠네요
다른 방법으론
<?php
$sql = "select count(*) as cnt from {$g5['login_table']} where 1";
$res = sql_fetch($sql);
echo "현재 접속자 :".$res['cnt']."명";
?>
답변을 작성하려면 로그인이 필요합니다.
그런데 이렇게 하면 현재 접속자(로그인을 하지 않은 방문자 포함)가 나타납니다.그것도 1명이 더 많이...
예를들어 현재, 로그인을 하지 않은 방문자가 20명 그리고 로그인을 한 회원이 5명이라면
알려주신 것을 적용하면 26명으로 나타납니다...ㅜ