어제/오늘 회원가입자수 체크 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

어제/오늘 회원가입자수 체크 정보

어제/오늘 회원가입자수 체크

첨부파일

threes_member_count.lib.php (2.5K) 114회 다운로드 2006-06-09 15:55:26

본문

회원가입자수 체크를 기존 $g4[member_table] 테이블을 직접 조회하던 방식에서
$g4[config_table] 테이블을 조회하는 방식으로 개선합니다

$g4[config_table] 테이블에서 조회할 대상을 넣는기준은

member_count()호출시에 사용하는 인수의 값을 현재 사이트 방문자수와 비교하여
설정된 방문자수 카운트로 단위로 $g4[config_table] 테이블의
여분필드 cf_1, cf_2, cf_3에 수정하도록 처리합니다.


<?
if (!defined('_GNUBOARD_')) exit;

// 회원가입수 구하기
// $config[cf_1] : 어제가입회원수
// $config[cf_2] : 오늘가입회원수
// $config[cf_3] : 총회원수
//
// member_count() 호출에서 사용하는 $in_count를 오늘 방문자수로 나누어서 0이 되는 시점마다
// 어제,오늘,총회원수를 업데이트 한다.
//
// 그누보드 게시판의 욱이님의 "가입 회원수 뽑는 방법 질문입니다."에대한 개선 방법으로 작성하였습니다.
// http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=24750
// http://sir.kr/g4_qa/24750
//
// 그리고 위링크의 코멘트에서 쿼리에대한 rolo님의 조언을 참고하여 between 을 사용하도록 수정하였습니다.
//
// 적용방법 :
//  1. threes_member_count.lib.php 파일을 extend 디렉토리에 카피한다.
//  2. 적용하고자하는 php에서 다음처럼 호출한다.
//        <?=member_count(10); // 회원가입수 ?>
//      이때 member_count에 인수로 넘어가는 숫자는 오늘 사이트 방문자수를 체크하여 기존정보를 갱신하는데 사용된다.
//  3. 화면처리 html은 이 파일 하단의 html 부분을 변경한다.
//
function member_count($in_count=10)
{
    ....
}
추천
0
  • 복사

댓글 1개

© SIRSOFT
현재 페이지 제일 처음으로