게시판 히트수 ip체크 안하고 증가시키기 > 그누4 질문답변

그누4 질문답변

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

게시판 히트수 ip체크 안하고 증가시키기 정보

게시판 히트수 ip체크 안하고 증가시키기

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=169096&page=3

위와 같이 해결되는듯 했으나...
업로드된 파일이 다운이 안되는 일이 발생합니다.
잘못된 접근이라고 메세지가 뜨네요.

참고로..
bbs/board.php 파일을 원상복구해서 다운을 받으면 당연히 되죠?
그리고나서 다시 위의 방법으로 수정한후 같은 파일을 다운하면 된다는겁니다. 한번 다운 받았던건 계속되고.. 그상황에도 새로 다운 받으려는 파일은 잘못된접근이라고 나옵니다.

즐거운 명절되세요~^^*

댓글 전체

bbs/board.php 원상복구하시고 아래 처럼 카운트 쿼리문을 위치를 이동하면 카운트가
클릭,F5 마다증가 될겁니다.
혹시 문제있으시면 오후중에 댓글남겨주세요^^ 저녁에는 고향으로 가야해서요

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
    $ss_name = "ss_view_{$bo_table}_{$wr_id}";
sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' "); //위치이동
 if (!get_session($ss_name))
    {
        // 자신의 글이면 통과
바다로님 답변 감사합니다.
일단은 원하는대로 수정이 된것같습니다. 의외로 간단한 원리였네요.^^
늘 느끼는 것이지만, 센스도 프로그래밍의 한 기술인것 같습니다. ㅎㅎ
저는 다른 것 손 안대고 이렇게 했는데요 ^^ 한번 해보세요~

/bbs/board.php 의

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



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

이렇게 변경하심이 ^^  리자님이 추천하는 방법이네요 ~

또는 조건문에서 쿼리문이 조회수를 증가시키니까...

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
    $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
        {

이것을... 쿼리문  => sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_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 (!get_session($ss_name))
    {
 
        // 자신의 글이면 통과
        if ($write[mb_id] && $write[mb_id] == $member[mb_id])
            ;
        else
        {

일케 하셔도 ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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