접속자집계, 접속자검색에서 ip로 회원이 누군지 확인하기 > 그누보드5 팁자료실

그누보드5 팁자료실

접속자집계, 접속자검색에서 ip로 회원이 누군지 확인하기 정보

접속자집계, 접속자검색에서 ip로 회원이 누군지 확인하기

본문

접속자 집계나, 접속자 검색에서 ip별로 어떤 경로를 타고 들어왔는지 확인하실 수 있습니다.
하지만 ip보다 어떤 회원이 접속이 되었는지 확인하고자 소스를 살짝 수정해보았습니다.
물론 접속 시간에 따라서 해당 값을 db에저장하는것이 아닌
ip주소에 따른 g5_member에 매칭을 시켜 확인하는것이라...유동ip들이 대부분이라 100% 정확하진 않겠지만 ㅎㅎ
필요하실 분들을 위해 공개 해봅니다.
/* 접속자 집계*/
/adm/visit_list.php 파일 약 84번째 줄에
<?php echo $ip ?>로 ip 출력 문이 있습니다 . 이곳에서
<?php echo $ip ?><br>
<?php
$latest_whoip = "select * from  g5_member where mb_ip LIKE '{$ip}' LIMIT 0 , 1";
$who = sql_fetch($latest_whoip);
if($who[mb_name]) {
echo $who[mb_name].'['.$who[mb_id].']';
}else { echo "정보없음";}?>
요렇게 바꿔주시구요 !!!
/* 접속자 검색 */
/adm/visit_serach.php 파일 약 101번째 줄에
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?sfl=vi_ip&amp;stx=<?php echo $ip; ?>"><?php echo $ip; ?>
마찬가지로 ip 출력문이 있습니다. 이곳도 동일하게
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?sfl=vi_ip&amp;stx=<?php echo $ip; ?>"><?php echo $ip; ?><br />
<?php
$latest_whoip = "select * from  g5_member where mb_ip LIKE '{$ip}' LIMIT 0 , 1";
$who = sql_fetch($latest_whoip);
if($who[mb_name]) {
echo $who[mb_name].'['.$who[mb_id].']';
} else { echo "Guest"; };?>
넣어주시면 되십니다.

관리자 페이지로 접속을 하시면 회원정보가 있는 ip일 경우에는 회원 이름과 id가 출력이 되십니다.
추천
1

댓글 7개

전체 2,431 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT