방문자수 관련해서 질문이 있습니다.

방문자 수를


같은 아이피에서 접속을 해도 최대 20까지 누적이 되고 그 이상으론 집계가 되지 않도록도 할 수 있나요?
할 수 있다면 어떤 방법이 있나요?
|

댓글 1개

/bbs/visit_insert.inc.php 소스를 참고하여~

그누보드 방문자 카운팅은 첫접속시 1회카운트하고 ck_visit_ip 쿠키를 띠워 다음엔 카운트하지 않습니다

이 부분을 20회카운트후에 쿠키를 띠우게 변경해 주는 방식으로 편집해보세욤 ^^


* 아래를 참고해서 시도해 보세욤 ^^

$sql = " select count(*) as cnt from {$g4['visit_table']} where vs_date = '".G4_TIME_YMD."' and vi_ip = '".$_SERVER['REMOTE_ADDR']."'";
$row = sql_fetch($sql);
$todayIpCnt = $row['cnt'];

//20회이면 쿠키띠워 막기~

if($todayIpCnt == 19){ // 19인 이유는 20카운팅전이므로...
set_cookie('ck_visit_ip', $_SERVER['REMOTE_ADDR'], 86400);

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

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 1,882
12년 전 조회 975
12년 전 조회 1,099
12년 전 조회 1,375
12년 전 조회 1,525
12년 전 조회 988
12년 전 조회 1,427
12년 전 조회 835
12년 전 조회 1,524
12년 전 조회 1,621
12년 전 조회 1,933
12년 전 조회 1,579
12년 전 조회 812
12년 전 조회 954
12년 전 조회 1,117
12년 전 조회 1,603
12년 전 조회 1,033
12년 전 조회 1,729
12년 전 조회 1,514
12년 전 조회 1,274
🐛 버그신고