묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
클릭될때마다 조회수 올라가는 방법부탁합니다(1.4.3버전)
2010.08.25 19:33
기존에 나와있는 방법은 안되네요...1.4.3버전입니다.
꼭 부탁 드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
김경훈229 | 댓글에 댓글을 달면 게시물이 사라지는 현상 발생 | |
엉엉ㅠ | 갤러리 게시판이 뜨질 않습니다. [19] | 2009.01.29 by Rally |
박토치 | 페이지에 대한 질문입니다.꼭좀 답변해주세요. [1] | 2009.01.29 by 백성찬 |
성훈 | 글들이 항상 가운데 정열입니다. [1] | 2009.01.29 by 우유가짱 |
막대사탕980 | 외부로그인 삽입 [1] | 2009.01.29 by 우유가짱 |
xfilechun | 페이징 속도 문제 --조언주세요 | |
토마토버터 | 갤러리 이미지가 사라지네요 ㅠㅠ. | |
parangjin | 파일 업로드에 대해서 [4] | 2009.01.29 by SMaker |
뮤랑이 | 특정 게시판에서 댓글을 달면 자동으로 추천이 되게 하고 싶습니다. [4] | 2009.01.29 by 뮤랑이 |
나긋나긋한씨 | 제로보드 오류 발견입니다. | |
pyjune.myid.net | 메뉴의 권한 관련...오류인가요? [2] | 2009.01.29 by 박영준 |
늘미소 | php 변수의 값에 ''&''가 포함되었을때 어떻게 전달하는가요? | |
이한백 | 에디터 높이 조절.. [2] | 2009.01.29 by 김찬 |
칼릴지브란 | 1.15 업데이트 이후 썬지오 ucc 동영상이 안나옵니다. [1] | 2009.01.29 by 닥터귀염 |
아드레날린 | 저작권? [2] | 2009.01.29 by Habile |
현영민 | 기본게시판삭제.. [6] | 2009.01.29 by 현영민 |
한승연♡ | 질문좀 하겠습니다(초짜에여) [4] | 2009.01.29 by 만쓰별(정만) |
한승연♡ | 제로보드 처음쓰는 초짜가 질문합니다. [3] | 2009.01.29 by Habile |
whitemind | 메인페이지에 사진을 넣구 싶습니다 ^^ [3] | 2009.01.29 by 만쓰별(정만) |
VICSTONE | 1.1.4 ==> 1.1.5 업그레이드해도 1.1.4 로 나와요 [2] | 2009.01.29 by VICSTONE |
* @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;
}
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- /**
* @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;
}*/ 저도 4.3버젼 사용 하고 있는데 4.3.1버젼으로 갈아타고 싶어도 조회수 증가가 안된다는 리플이 있어서 고민 하고 있습니다