글읽기 포인트 줄때 쿠키 체크하는방법.. > 그누4 질문답변

그누4 질문답변

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

글읽기 포인트 줄때 쿠키 체크하는방법.. 정보

글읽기 포인트 줄때 쿠키 체크하는방법..

본문

글읽을때마다 포인트 줘서
문자나 하나 보내게 만들어놨는데;;

꼭 간혹 불량 횐들이.. 아이디 여러개 만들어서..
오직 포인트만 획득할려고 게시물에 상관없이 막 누르고 닫고 누르고 닫고;
이짓해대네요 ㅡㅡ;

그래서 세션을 어떻게 사용하면 될거 같은데..
쿠키를 구워서..

한번 투표나 추천한것은 안나타나게 하는것처럼..

세션을 이용해서..
아이디 상관없이.. 한번 글읽어서 점수 준것은..
다시 안주는 방법 없을까요..

고수님들 부탁드리겠습니다.

댓글 전체

아이피로도 걸러주심이 좋을듯 한데요..
물론 이방법도 컴퓨터 번갈아 가면서 하면 뚤리지만요..ㅋㅋ
그거 올릴라고 여기저기 옮겨다니진 않겠죠..ㅋㅋ
setCookie('user_id', $user_id, time()+3600);
아이디를 쿠키로 구어주고..
있으면 넘어가고
없으면 해주고 하면 될듯..
저도 허접이라 ;;답변을 돼었을지
setCookie('user_id', $mb[mb_id], time()+3600);  <-- board.php부분중

 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포인트를 모으신 후 다시 글읽기 해 주십시오.");
if($user_id){
    alert("왜? 또 얻어갈라구.? 조용히 가세요.");

}
                insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
setCookie('user_id', $mb[mb_id], time()+3600); //추가
            }
        }

이런식이 아닐까 싶어요
user_id는 강제로 아이디값을 생성한거구요...이런 변수하나가..ㅋㅋ

 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포인트를 모으신 후 다시 글읽기 해 주십시오.");
if($user_id){
    alert("왜? 또 얻어갈라구.? 조용히 가세요.");

}
                insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $l_no 글읽기", $board_t, $l_no, '읽기');
setCookie('user_id', $member[mb_id], time()+3600); //추가
            }
        }

이것을 board.php에다가 if ($board[bo_read_level] > 1) { 시작하는 부분부터
 insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
            }
        }
까지 지우시고 대체하라는 말입니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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