게시판 조회수 계속 올라가게 하려면? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 조회수 계속 올라가게 하려면? 정보

게시판 조회수 계속 올라가게 하려면?

본문

늦은밤입니다. 따듯한 녹차 한잔 하세요~ ^^
 
궁금한걸 해결못하고 있어서 이렇게 질문올립니다.
 
01. 게시판 조회수가 현재는 새로고침해도 안올라가잖아요
이걸 새로고침해도 계속 올라가게 하려고 하는데 무엇을 수정해야할지 몰라서요
조회수를 계속 올라가게 하려고요 한사람이 계속 보고보고해도요 ^^
 
02. 카운터도 하루1회만 되더라구요
     이걸 1일1회가 아닌 계속 카운트되게 하려면 어떡해 해야하는지 조언 바랍니다.
 
감사합니다.~ 편안한 주말되세요~
  • 복사

댓글 전체

1. view.skin.php  상단에

sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$view[wr_id]' ");

2. 참조 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=36748
답변 진심으로 감사드립니다. 뷰스킨 상단에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
이게 있는데 어떡해 삽입을 해야하는지요 ;;;;제가 좀..암것도 몰라서요 ;;
이야.. 실시간 답변 정말 감사드립니다. 잘 되요 ㅎㅎ 아싸.
혹시 모든게시판을 한방에 적용하고 싶으면 다른 방법이 있을까요?

그냥 각 스킨 뷰스킨파일 상단에 저걸 넣어야하는지요
넘 감사드립니다..
편안한 주말되세요~
bbs/board.php의 119줄 부근

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
    $ss_name = "ss_view_{$bo_table}_{$wr_id}";
    if (!get_session($ss_name))
    {
        sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");

        // 자신의 글이면 통과
        if ($write[mb_id] && $write[mb_id] == $member[mb_id])
            ;
        else
        {
            // 회원이상 글읽기가 가능하다면
            if ($board[bo_read_level] > 1) {
                if ($member[mb_point] + $board[bo_read_point] < 0)
                    alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");

                insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
            }
        }

        set_session($ss_name, TRUE);
    }



// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
    //$ss_name = "ss_view_{$bo_table}_{$wr_id}";
  // if (!get_session($ss_name))
  // {
        sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");

        // 자신의 글이면 통과
        if ($write[mb_id] && $write[mb_id] == $member[mb_id])
            ;
        else
        {
            // 회원이상 글읽기가 가능하다면
            if ($board[bo_read_level] > 1) {
                if ($member[mb_point] + $board[bo_read_point] < 0)
                    alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");

                insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
            }
        }

    //    set_session($ss_name, TRUE);
  // }
아.. 정말 어떡해 고맙다는 표현을 해야할지 모르겠네요..
고맙다는 표현을 답글로 단다는제가 죄송스럽네요.
정말 감사드립니다.
혹 제가 도움이 될거라도 있으면 도움이 되어드리고 싶네요.. ^^
쪽지드려요~
© SIRSOFT
현재 페이지 제일 처음으로