AI박프로

포인트가 마이너스 일 때 제한 풀기

· 13년 전 · 4923 · 1
포인트가 마이너스면
아예 글을 못 쓰게 되어 있는데

*********************************************
bbs/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 ($board[bo_read_level] > 1) {
if ( $board[bo_read_point] < 0 && member[mb_point] + $board[bo_read_point] < 0)
이렇게 바꾸어야 합니다.





고칠 데가 또 있네요.
// 글읽기 포인트가 설정되어 있다면
if ($board[bo_read_point] && $member[mb_point] + $board[bo_read_point] < 0)
여기도
// 글읽기 포인트가 설정되어 있다면
if ($board[bo_read_point] < 0 && $member[mb_point] + $board[bo_read_point] < 0)


*********************************************
bbs/write.php 부분 수정


if ($tmp_point + $board[bo_write_point] < 0 && !$is_admin)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글쓰기(".number_format($board[bo_write_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 글쓰기 해 주십시오.");

여기도

if ( $board[bo_write_point]<0 && $tmp_point + $board[bo_write_point] < 0 && !$is_admin)

요지는 포인트 회원이 얻을 때는 회원이 가진 포인트가 얼마이건
글 읽기, 쓰기가 가능해야 한다는 ㄱ ㅓ죠.
|

댓글 1개

board.php
write.php
이외에도 수정이 필요한 데가 있습니다.

download.php
memo_form_update.php
write_comment_update.php

기존 포인트 점수가 모자른지 검사하는 부분에 모두
$board[bo_write_point]<0
이 조건이 추가 되어야 합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 7,118
13년 전 조회 3,398
13년 전 조회 4,551
13년 전 조회 6,332
13년 전 조회 1.2만
13년 전 조회 3,953
13년 전 조회 5,788
13년 전 조회 5,878
13년 전 조회 1.1만
13년 전 조회 4,924
13년 전 조회 5,951
13년 전 조회 5,790
13년 전 조회 4,126
13년 전 조회 4,917
13년 전 조회 4,096
13년 전 조회 3,348
13년 전 조회 6,256
13년 전 조회 4,656
13년 전 조회 5,930
13년 전 조회 4,538
🐛 버그신고