게시판 조회수 관련 > 그누3질답

그누3질답

게시판 조회수 관련 정보

게시판 조회수 관련

본문

전에 제가 그누보드3 질문답변 게시판에
"다음 카페처럼 회원으로 쓴 글은 로그인해서 그 글을 조회하면 조회수가 증가하지 않게 할 수 있는 방법은 없겠습니까? "라는 질문글에 아래와 같은 답변을 받았습니다.

.........................................................................................................................................

수정전 :
    $ss_name = "ss_view_{$bo_table}_{$wr_id}";
    if (!$_SESSION[$ss_name]) {
        sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");
 
수정후 :
    $ss_name = "ss_view_{$bo_table}_{$wr_id}";
    if (!$_SESSION[$ss_name]) {
        if($write[mb_id] != $member[mb_id]) {
            sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");
        }

.........................................................................................................................................

그런데 이렇게 적용하면 회원이 쓴 글에는 그렇게 적용이 제대로 됩니다만은
비회원이 쓴 글은 조회수가 전혀 올라가지가 않습니다.

비회원이 쓴 글에도 회원이 쓴 글처럼 조회수를 저렇게 적용할 수 는 없겠습니까?
답변주시는 분께는 진심으로 감사드리겠습니다.

댓글 전체

수정후를 수정한것:
    $ss_name = "ss_view_{$bo_table}_{$wr_id}";
    if (!$_SESSION[$ss_name]) {
        if(!$member[mb_id] || ($write[mb_id] != $member[mb_id])) {
            sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");
        }

이렇게 해 보세요...
전체 11
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT