게시판 글쓰기
본문
특정 게시판에서 글쓰기시 입력된 wr_1 값보다 $member['mb_point']가 낮으면 글쓰기가 안되게 막을 수 있을까요?
답변 4
가능은 합니다. 특정 게시판에서 글쓰기 전에 $member['mb_point']와 wr_1 값을 비교하여 글쓰기를 막을 수 있습니다.
예를 들어 다음과 같이 해 볼 수 있을 것 같습니다.
<?php
// $member['mb_point']와 wr_1 값을 비교하여 글쓰기를 막는 코드
// 사용자의 포인트와 글 작성 시 입력된 wr_1 값 설정 (예시로 임의의 값으로 설정)
$member['mb_point'] = 500;
$wr_1 = 700;
// 게시판에서 글을 작성할 때 실행되는 함수 또는 코드 부분
function 글쓰기_전_체크($member, $wr_1) {
// 글쓰기를 막을 조건을 확인
if ($member['mb_point'] < $wr_1) {
// 글쓰기가 막힌 경우에 해당하는 메시지를 출력하거나 다른 조치를 취할 수 있습니다.
echo "포인트가 부족하여 글을 작성할 수 없습니다.";
// 글쓰기를 중단
return false;
} else {
// 글쓰기를 허용
echo "글을 작성합니다.";
return true;
}
}
// 글쓰기를 진행하기 전에 함수 호출
글쓰기_전_체크($member, $wr_1);
?>
이렇게 하면 글쓰기_전_체크 함수는 사용자의 포인트와 글 작성 시 입력된 wr_1 값을 비교하고, 포인트가 부족한 경우 글쓰기를 막을 수 있을 것으로 생각합니다. 다만, 실제 프로젝트에서는 해당 코드를 게시판 시스템과 연동하여 적절한 위치에서 사용하도록 수정해야 할 수도 있을 것으로 판단됩니다.
!-->안녕하세요
가능한데 글쓰는 부분에 코드를 수정하셔야 합니다~
글을 쓸 때 wr_1을 입력하는데, wr_1 비교해 글을 못 쓰게 한다는 게 ....모순이네요.
특정 게시판에서 글쓰기시 입력된 wr_1 값<== 이것을 어떻게 구해오는가요?
이해하기에는 질문내용이 부족하네요
답변을 작성하시기 전에 로그인 해주세요.