글쓰기 포인트 선택차감 관련 질문2 채택완료
</p>
<p>$wr_1_point = isset($wr_1) ? str_replace(",","",$wr_1) : 0;</p>
<p>if($is_member && ($wr_1_point > 0 && $member['mb_point'] >= $wr_1_point)) {</p>
<p> ## /lib/common.lib.php 파일의 insert_point 함수를 이용하여 포인트 사용내역 기록</p>
<p> insert_point($mb_id, $wr_1_point * -1, $content, $rel_table, $rel_id, $rel_action, $expire);</p>
<p>}</p>
<p>
게시판에 wr_1을 활용해서 포인트를 1,000 ~ 10,000 까지 만들었는데
글쓰기시 선택한 포인트만큼 차감되는 코드를 알려주셨는데요
여기서 선택한 wr_1 값보다 포인트가 부족할 때 글쓰기가 안되게하려면 어떻게 수정해야할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
2년 전
$wr_1_point = (int) $wr_1;</p>
<p>
if ((int) $member['mb_point'] < $wr_1_point)
alert('보유 포인트가 부족합니다.');
if ($is_member && $wr_1_point > 0) {
insert_point($mb_id, $wr_1_point * -1, $content, $rel_table, $rel_id, $rel_action, $expire);
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
2년 전
If문을 쓰실 때는 항상 else 를 검토해야 합니다.
조건이 3가지니
8가지 경우가 있겠네요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
0
2년 전
참고하겠습니다.
활동을 열심히 해서 포인트가 쌓인 회원들에게 문화상품권같은 상품을 교환할 수 있도록 하려고하는데 교환 신청 게시판을 만드려고하는 거라서요
활동을 열심히 해서 포인트가 쌓인 회원들에게 문화상품권같은 상품을 교환할 수 있도록 하려고하는데 교환 신청 게시판을 만드려고하는 거라서요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택