답변 2개
채택된 답변
+20 포인트
8년 전
www/bbs/visit_insert.inc.php 파일의
전체 부분 아래에 이번달 추가
</p><p>// 전체</p><p>$sql = " select sum(vs_count) as total from {$g5['visit_sum_table']} ";</p><p>$row = sql_fetch($sql);</p><p>$vi_sum = $row['total'];</p><p> </p><p>// 이번달 추가 (gnuwiz)</p><p>$now_month = date("Y-m", G5_SERVER_TIME); // 연-월</p><p>$sql = " select sum(vs_count) as month from {$g5['visit_sum_table']} where vs_date like '{$now_month}%' ";</p><p>$row = sql_fetch($sql);</p><p>$vi_month = $row['month'];</p><p>
www/lib/visit.lib.php 파일에서
</p><p> preg_match("/오늘:(.*),어제:(.*),최대:(.*),전체:(.*)/", $config['cf_visit'], $visit);</p><p> settype($visit[1], "integer");</p><p> settype($visit[2], "integer");</p><p> settype($visit[3], "integer");</p><p> settype($visit[4], "integer");</p><p>
부분을 아래와 같이 변경
</p><p><span style="font-size: 14.6667px;"> preg_match("/오늘:(.*),어제:(.*),최대:(.*),전체:(.*),이번달:(.*)/", $config['cf_visit'], $visit);</span></p><p><span style="font-size: 14.6667px;"> settype($visit[1], "integer");</span></p><p><span style="font-size: 14.6667px;"> settype($visit[2], "integer");</span></p><p><span style="font-size: 14.6667px;"> settype($visit[3], "integer");</span></p><p><span style="font-size: 14.6667px;"> settype($visit[4], "integer");</span></p><p><span style="font-size: 14.6667px;"> settype($visit[5], "integer");</span></p><p style="font-size: 14.6667px;">
skin/visit/basic/visit.skin.php 파일에서
아래과 같은 예시로 사용
</p><p><span style="font-size: 14.6667px;"><!-- 접속자집계 시작 { --></span></p><p><span style="font-size: 14.6667px;"><section id="visit"></span></p><p><span style="font-size: 14.6667px;"> <div></span></p><p><span style="font-size: 14.6667px;"> <h2>접속자집계</h2></span></p><p><span style="font-size: 14.6667px;"> <dl></span></p><p><span style="font-size: 14.6667px;"> <dt>오늘</dt></span></p><p><span style="font-size: 14.6667px;"> <dd><?php echo number_format($visit[1]) ?></dd></span></p><p><span style="font-size: 14.6667px;"> <dt>어제</dt></span></p><p><span style="font-size: 14.6667px;"> <dd><?php echo number_format($visit[2]) ?></dd></span></p><p><span style="font-size: 14.6667px;"> <dt>최대</dt></span></p><p><span style="font-size: 14.6667px;"> <dd><?php echo number_format($visit[3]) ?></dd></span></p><p><span style="font-size: 14.6667px;"> <dt>전체</dt></span></p><p><span style="font-size: 14.6667px;"> <dd><?php echo number_format($visit[4]) ?></dd></span></p><p><span style="font-size: 14.6667px;"><span class="Apple-tab-span" style="white-space:pre"> </span><dt>이번달</dt></span></p><p><span style="font-size: 14.6667px;"> <dd><?php echo number_format($visit[5]) ?></dd></span></p><p><span style="font-size: 14.6667px;"> </dl></span></p><p><span style="font-size: 14.6667px;"> <?php if ($is_admin == "super") { ?><a href="<?php echo G5_ADMIN_URL ?>/visit_list.php">상세보기</a><?php } ?></span></p><p><span style="font-size: 14.6667px;"> </div></span></p><p><span style="font-size: 14.6667px;"></section></span></p><p><span style="font-size: 14.6667px;"><!-- } 접속자집계 끝 --></span></p><p style="font-size: 14.6667px;">
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
허당빵
8년 전
댓글을 작성하려면 로그인이 필요합니다.
8년 전
db http://uj64-015.cafe24.com/WebMysql/tbl_structure.php?db=eagleowm1226&table=g5_visit&token=935d343f2600b18ec20b9ecafbafa3eb" class="item" style="text-decoration-line: none; color: rgb(0, 0, 255); white-space: nowrap; font-family: sans-serif; font-size: 13.12px; font-weight: bold; background-color: rgb(245, 245, 245);">g5_visit 테이블도 있고
php 내장 함수를 이용해서 원하는 테이블를 만들수도 있죠
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
잘 적용하였습니다.
참고로, visit_insert.inc.php 파일에서
$visit = '오늘:'.$vi_today.',어제:'.$vi_yesterday.',최대:'.$vi_max.',전체:'.$vi_sum;를
$visit = '오늘:'.$vi_today.',어제:'.$vi_yesterday.',최대:'.$vi_max.',전체:'.$vi_sum.',이번달:'.$vi_month;로 변경하였습니다.
그동안 쥐치포님의 '접속자집계 검색창에 간편기간적용 버튼'을 적용해서 보고 있었는데요
https://sir.kr/g5_skin/14014
감사합니다.