테스트 사이트 - 개발 중인 베타 버전입니다

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

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

 

(문제점) 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 팁자료실

글쓰기