테스트 사이트 - 개발 중인 베타 버전입니다

접속자아이디출력하는 방법은 없을까요? 채택완료

하로데스 5년 전 조회 1,741

현재접속해있는 회원아이디를 출력하려면 어떻게 해야하나요?

접속자 스킨을 불러와야하는건가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
5년 전

/bbs/current_connect.php (현재 접속자 출력 페이지) 파일을 참고할 수 있습니다.

 

단순하게 ID 만 출력하고 싶다면 다음의 코드를 사용할 수 있습니다.

$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 "; $result = sql_query($sql);

for ($i=0; $row=sql_fetch_array($result); $i++) {

  echo $row['mb_id'];

  echo ",";

}

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

하로데스
5년 전
감사합니다~
<?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 ";
$result = sql_query($sql);

for ($i=0; $row=sql_fetch_array($result); $i++) {

echo $row['mb_id'];

echo ",";
?>
이렇게 뿌리면 되나요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인