똑같은 게시글을 읽어도 포인트가 빠져나가는데요...
한번 읽은 게시글은 다음에 읽어도 포인트가 빠져나가지 않게 하고 싶은데...
어떻게 해야하는지 알려주시면 감사하겠습니다...
|
답변 3개
채택된 답변
+20 포인트
2015-08-11 (화) 17:03:23
Copy
// 글읽기 포인트가 설정되어 있다면 if ($config['cf_use_point'] && $board['bo_read_point'] && $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, '읽기');
이런식으로 board.php에 지정되 있습니다.
포인트 db를 불러와서 매칭해서 비교 할 수도 있겠지만
포인트 db 내역을 불러오는건 비효율적이고
따로 글마다 조회한 id를 기록하고
비교하여 저 위의 코드에서 예외처리하면 될거같습니다.
2015-08-11 (화) 17:13:07
글 조회 닉네임,아이디 기록하기
같은 키워드로 검색하셔서 관련 소스를 보고 만드셔야 할 듯 합니다.
2015-08-11 (화) 17:04:59
예외처리를 어떻게해야하는지 모르겠어요....
답변을 작성하려면 로그인이 필요합니다.