모아비즈

각 게시판별 포인트 차감 알림창 띄우기

(기능) 1. 각 게시판별 포인트 차감 알림창 띄우기

 

2049622579_1644948638.82.jpg

(문제점) 2. 한번 차감하면 

다시 접속하면 중복차감은 안되는데...알림창이 계속뜨네요...흠...

 

3. 어쨋건 포인트 차감 알림을 띄우려면

view.skin.php에

if($member[mb_point] < $view[wr_1]){echo "<script>alert('보유하고계신 포인트 부족합니다.');window.location='./board.php?bo_table={$bo_table}'</script>"; }// 보유된 포인트 검사
else{
    echo "<script>alert('".$view[wr_1]."포인트를 차감합니다.')</script>";
}
  

코드를 상단에 넣어주면 됩니다.

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

각 게시글 별로 포인트 차감 설정 기능추가 게시판
https://sir.kr/g5_skin/14981
아미나 베이직 게시판 게시글 별로 포인트 차감 기능추가
https://sir.kr/g5_skin/14936

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

|

댓글 7개

또다른 문제점 : 자신이 글을 쓰고 읽으면
자신에게 포인트를 빼고 / 다시 포인트를 더합니다..
ㅠㅡㅠ;;;
좀 부족한 팁이네요...ㅠㅡㅠ;;;
@모아비즈 if($member['mb_id'] != $view['mb_id']) 글을 쓴 사람과 로그인한 사람이 다른 경우에만 코드가 실행되게 하면 되지 않을까요?
@쟁반짜장
감사합니다...^ㅡ^=b
점심 맛나게 드세요...^ㅡ^
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
if($member[mb_point] < $view[wr_1]){echo "<script>alert('보유하고계신 포인트 부족합니다.');window.location='./board.php?bo_table={$bo_table}'</script>"; }// 보유된 포인트 검사


$p_sql = sql_query("select * from g5_point where mb_id = '$member[mb_id]' and po_rel_table = '$bo_table' and po_rel_id = '$wr_id' limit 1");
$p_ck = sql_fetch_array($p_sql); // 차감기록 체크 혹은 자신쓴글 체크
if($member[mb_id]!=$p_ck[mb_id]){//포인트 차감하기

echo "<script>alert('".$view[wr_1]."포인트를 차감합니다.')</script>";

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

생각을 잘못했네용...^ㅠ^;;
echo "<script>alert('".$view[wr_1]."포인트를 차감합니다.')</script>";를
if($member~~~~){
안쪽으로 넣으면 해결되네용...ㅎㅠㅎ;;;
좋은자료 감사합니다
@산적이
감사합니다. 좋은 하루 되세요~~~^ㅡ^~
좋네요.^^ 모아님의 나눔 응원합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
3년 전 조회 3,519
3년 전 조회 3,093
3년 전 조회 2,632
3년 전 조회 3,289
3년 전 조회 3,760
3년 전 조회 3,109
3년 전 조회 4,368
3년 전 조회 2,722
3년 전 조회 5,903
4년 전 조회 4,124
4년 전 조회 5,610
4년 전 조회 3,587
4년 전 조회 3,492
4년 전 조회 4,421
4년 전 조회 3,148
4년 전 조회 3,399
4년 전 조회 2,935
4년 전 조회 3,127
4년 전 조회 4,818
4년 전 조회 2,428
4년 전 조회 4,000
4년 전 조회 3,126
4년 전 조회 3,216
4년 전 조회 2,485
4년 전 조회 3,222
4년 전 조회 4,001
4년 전 조회 3,386
4년 전 조회 3,038
4년 전 조회 5,655
4년 전 조회 3,931