묻고답하기
조회수가 기본으로 5가 올라가네요.
2008.04.03 18:07
제가 글을 쓰고 본문보면 조회수 0
한번클릭하면 1
목록버튼 누르면 2
재클릭하면 3
목록버튼 누르면 4
재재클릭하면 5
목록버튼 누르면 5
그 다음부터는 오르지 않습니다.
기본으로 5가 올라가는데 왜 이런지.. 전 정상대로 작성자는 조회수가 안올라가게.. 그리고 ip혹은 아이디당 1 로 처리하고 싶은데
건드린것도 없는 이러네요.
소스 올려봅니다.
/**
* @brief 해당 document의 조회수 증가
**/
function updateReadedCount($oDocument) {
$document_srl = $oDocument->document_srl;
$member_srl = $oDocument->get('member_srl');
$logged_info = Context::get('logged_info');
// 조회수 업데이트가 되면 trigger 호출 (after)
$output = ModuleHandler::triggerCall('document.updateReadedCount', 'after', $oDocument);
if(!$output->toBool()) return $output;
// session에 정보로 조회수를 증가하였다고 생각하면 패스
if($_SESSION['readed_document'][$document_srl]) return false;
// 글의 작성 ip와 현재 접속자의 ip가 동일하면 패스
if($document->ipaddress == $_SERVER['REMOTE_ADDR']) {
$_SESSION['readed_document'][$document_srl] = true;
return false;
}
// document의 작성자가 회원일때 글쓴이와 현재 로그인 사용자의 정보가 일치하면 읽었다고 판단후 세션 등록하고 패스
if($member_srl && $logged_info->member_srl == $member_srl) {
$_SESSION['readed_document'][$document_srl] = true;
return false;
}
// 조회수 업데이트
$args->document_srl = $document_srl;
$output = executeQuery('document.updateReadedCount', $args);
// 세션 등록
$_SESSION['readed_document'][$document_srl] = true;
}
/**
고수님들의 도움 요청합니다.
이 버그때문에 방문객이 30명에 불과한대도 조회수가 50을 넘는 기이한? 현상이 일어나고요..
회원이 그냥 글한번봐도 1올라가는게 아니고 무지하게 올라가는것같네요.
막 등록된 글을 4사람이 접속해서 보는데도 조회수가 벌써 24..
[추가] 여러가지 테스트해보는데 포럼형 게시판은 또 괜찮네요 하
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
하이그림 | 회원가입버튼을 누르면 백지상태입니다 [2] | 2010.03.08 by 하이그림 |
so_simple | 게시글 이동시 분류 이동 | |
고순남 | 이미지 정렬 [1] | 2010.03.08 by 백성찬 |
wizard99 |
설문조사 버튼부분이 안보입니다.
[1]
![]() | 2010.03.08 by SMaker |
차디찬불꽃 | 제로보드의 웹접근성에 대해서.. [1] | 2010.03.08 by SMaker |
자유하늘73 | 설치가 계속 반복됩니다. [1] | 2010.03.08 by 백성찬 |
chleogks | FTP계정명이 자꾸 바뀌는데요 [1] | 2010.03.08 by 백성찬 |
허접제국 | 관리자 레이아웃 관리 [1] | 2010.03.08 by 너구리230 |
color77 |
파스텔보드 문의 드릴게요
[1]
![]() | 2010.03.08 by 된장맛껌 |
kk0709 | 일일방문자수 집계가 않되네요. [1] | 2010.03.08 by 백성찬 |
쌩긋하게 | 첨부파일 증발,... [1] | 2010.03.08 by coolguyjoo |
iskra877 | 게시판 layout 변경관련 문의 | |
김재순 | messageXE 기본모듈이 설치되지 않았습니다. 오류 [3] | 2010.03.08 by Gekkou |
yj~ | ''차단당한 IP 주소입니다. '' -다시 [1] | 2010.03.08 by Gekkou |
RuNA,루나 |
댓글수정 하려고 하면 오류가 떠요..
![]() | |
SCVTEST | XE에서 자체 페이지 만들면 어디저장되는지 알고싶습니다 [1] | 2010.03.08 by Gekkou |
박알집 | 사용자 레벨 선택... | |
동~ | 다른 도메인으로 옮기는게 가능한가요? [1] | 2010.03.08 by 백성찬 |
솔파도 |
1.4.0.7 버전을 업데이트 했는데 글올리면 이상하게 오류가 뜨네요! 도와주세요!
[6]
![]() | 2010.03.08 by 솔파도 |
주택바가지 | 카테고리분류기능이 제대로 안되요 ㅠㅠ |