관리자페이지에서 접속자검색시 로그인마다 기록

관리자페이지에서 접속자검색시 로그인마다 기록

QA

관리자페이지에서 접속자검색시 로그인마다 기록

본문

관리자페이지에서 접속자검색시 1. 로그인 할때마다/ 2. 아이디와 이름 의 내역을 확인하고 싶습니다.

/bbs/visit_insert.inc.php 파일에서 수정하면 되는 것 같은데..

 

 


// 컴퓨터의 아이피와 쿠키에 저장된 아이피가 다르다면 테이블에 반영함
if (get_cookie('ck_visit_ip') != $_SERVER['REMOTE_ADDR'])
{
 

 

부분을 주석처리해도 DB에 Insert가 안되는 것 같습니다.

else로도 해보았구요.

어느 부분을 처리해야하나요?

 

92줄에서는


 $sql = " insert {$g5['visit_table']} ( vi_id, vi_ip, vi_date, vi_time, vi_referer, vi_agent, vi_browser, vi_os, vi_device, mb_id ) values ( '{$vi_id}', '{$remote_addr}', '".G5_TIME_YMD."', '".G5_TIME_HIS."', '{$referer}', '{$user_agent}', '{$vi_browser}', '{$vi_os}', '{$vi_device}', '{$member['mb_id']}' ) ";
 

 

로 mb_id 를 가져와서 Insert해보았는데 빈값입니다.;

 

이 질문에 댓글 쓰기 :

답변 3

자답!

 

그누보드 QA - 방문자집계 작업중 질문드립니다. (sir.kr)

 

참고하여 답을 얻었습니다. 

'아이피-날짜' 가  for key 'index1' 되어 중복시 입력되지 않았습니다.

저는 접속로그가 로그인 할때마다 필요한지라....

 

1. DB에서 [visit] 테이블 index 키값인 (vi_ip, vi_date)을 해지하고..

2. common.php 파일에서 visit_insert.inc.php 호출 부분 주석처리.

 (-> common 파일이 페이지 접속마다 호출되기 때문에 방문자 로그가 어마어마하게 쌓여요..)

3. 그누보드 - 로그인 기록 확인 > 그누보드5 스킨 (sir.kr) 의 공유해주신 파일을 사용하여 login_log.lib.php 파일에서만 visit 테이블에 insert 되게 하였습니다.

 

필요에 따라 참고하시면 될 것 같네요~

 

답변을 작성하시기 전에 로그인 해주세요.
전체 64
QA 내용 검색

회원로그인

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