[ 포인트 차감 ] 글을읽을때 하루에 한번만 차감되게~! 다음날 다시 차감~!

현재 글을 읽으면 포인트가 10포인트 차감되게 했는데 다음날 읽으면 어제 읽은 글은 포인트가 차감되지 않습니다.

즉, 오늘 읽은 글도 내일 다시 읽은면 차감되게 할려면 어떻게 해야 할까요?
|

댓글 4개

글 읽는 부분, 즉, 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포인트를 모으신 후 다시 글읽기 해 주십시오.");

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

set_session($ss_name, TRUE);
}

김장님께서 말씀하신 내용이 bbs/board.php 이부분인듯 싶은데 어떻게 수정을 해야 하는지?
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기'); 에서 $bo_table, $wr_id,읽기 <--이 세가지가 같은 값으로 이미 등록 되어잇으면 포인트 기록을 하지않습니다.따라서 읽기 부분을 "읽기-$g4[time_ymd]" 이렇게 넣어주면 날짜
가 바뀌면 포인트가 차감되겠지요.
언제라도 다시 차감되게 하려면 $g4[time_ymdhis]로 바꿔주면 됩니다
ymdhis 가 무슨 약자인지요? 또 기능은 무엇인지요?
만약 72시간 후에 포인트가 차감되게 하려면 어떻게 변경해야하는 지요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고