그누보드5 방문자 카운터 조정 방법을 알려주세요. 채택완료
안녕하세요^^
오늘 완전 봄날씨네요 ㅎ
질문있습니다.
다음과 같이 그누보드5 오늘 방문자 카운터를 조정하고 싶습니다.
http://sir.kr/data/editor/1603/0d60afb68a3e26122b870eb1ec485970_1457939978_3555.gif">
해당 게시물을 찾아보았도 명쾌한 답을 찾을 수가 없네요.
새로고침 할 때마다 랜덤으로 숫자를 올라가게 할 수 있는 방법없을까요?
제발 부탁드립니다.
답변 1개
방문자카운팅을 실제로 올리는 파일은
bbs/visit_insert.inc.php 파일입니다.
if (!$result) {
$sql = " update {$g5['visit_sum_table']} set vs_count = vs_count + 1 where vs_date = '".G5_TIME_YMD."' ";
$result = sql_query($sql);
}
위쪽부번의 vs_count = vs_cout + 1 을 랜덤으로 들어가게 하면 될 듯 합니다.
rand() 는 php 함수와 틀리게 min,max 를 지정할 수 없습니다.
지정하면 반올림해서 곱하던 해서 원하는 range 를 얻으셔야 겠지요.
php 함수로 랜덤값을 지정해주시는게 편할거에요.
$rand_num = rand(1,100); //1 부터 100까지 랜덤값을 얻음
if (!$result) {
$sql = " update {$g5['visit_sum_table']} set vs_count = '{$rand_num}' where vs_date = '".G5_TIME_YMD."' ";
$result = sql_query($sql);
}
금일 사이트 최초 방문자일경우는 무조건 1만올라 가겠죠. 업데이트 구문이 통과 안할테니까
하지만 다음 방문자부터는 랜덤으로 올라가게 됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
제가 아직 무지하여 좀 더 쉽게 설명 가능하겠습니까?