게시물 등록시 포인트가 필요합니다/...라는 정보
게시물 등록시 포인트가 필요합니다/...라는본문
게시판에서 게시물 등록시 포인트 차감을 하려고 합니다./..
어떻게 구현하면 될런지요??.......
구현 적용해서 쓰시는 분이 있을법한데...도움말을 기다립니다../
삽질 안할 완벽한 루틴이면 좋겠지만..^^;;
어떻게 구현하면 될런지요??.......
구현 적용해서 쓰시는 분이 있을법한데...도움말을 기다립니다../
삽질 안할 완벽한 루틴이면 좋겠지만..^^;;
댓글 전체
답변주신 카이루님 루트님 감사합니다.
다시한번 나름대로 해보고 질문을 드려야될것같습니다..
사실..삽질이 싫어서..꽁따로 먹을려는 심보로 질문을 드렸씀다..^^;;.......@@
에구에구..탄로났다...
다시한번 나름대로 해보고 질문을 드려야될것같습니다..
사실..삽질이 싫어서..꽁따로 먹을려는 심보로 질문을 드렸씀다..^^;;.......@@
에구에구..탄로났다...
원본 프로그램을 손보지 않고 스킨으로만 손보실려면 다음 처럼 로직을 잡으셔야 할것 같군요.
1. gbform.skin.php에서 다운로드 버턴 생성시에 포인트 금액이 얼마인지 계산해서 적용가능하면 보이도록 하거나
버턴 선택시에 경고 메세지(포인트가 부족합니다)를 보이도록 스킨을 수정
2. 정상적인 다운로드라면 gbupdate.skin.php에서 포인트 차감 하도록 insert_point() 함수 실행
1. gbform.skin.php에서 다운로드 버턴 생성시에 포인트 금액이 얼마인지 계산해서 적용가능하면 보이도록 하거나
버턴 선택시에 경고 메세지(포인트가 부족합니다)를 보이도록 스킨을 수정
2. 정상적인 다운로드라면 gbupdate.skin.php에서 포인트 차감 하도록 insert_point() 함수 실행
bbs/gbupdate.php 파일이라고 명시 해줘는데 ㅠ.ㅠ
크...카이루님 고맙습니다..^^;;...........@
무척 헷갈립니다.."차감금액", "포이트차감"에서
"차감금액"은 차감할금액을 쓰면되고..
"포이트차감"은 뭘 쓰면??
gbview.skin.php 에 댓글소스를 적용해보니 그냥 "포인트가 부족합니다"라고 경고창이 뜨길래
gbform.skin.php 에 적용해보니 역시 같은내용만 주네요..
혹시,질문내용을 잘못 이해하신것 같아서 다시적어보면~~~@
글을 등록할때 정해진 포인트를 차감하는 기능이거든요...
글쓰기 보턴을 누르면==
alert 가 "이게시판의 글등록은 30000점의포인트를 필요로 합니다" "등록하시겠습니까?" 라는 문구출력하고
확인버튼 누르면 글쓰기폼으로==
글작성하고 확인누르면 포인트 차감하고 등록완료/..^^;;........@ 대충..이렇게 작동하면될거 같습니다..
무척 헷갈립니다.."차감금액", "포이트차감"에서
"차감금액"은 차감할금액을 쓰면되고..
"포이트차감"은 뭘 쓰면??
gbview.skin.php 에 댓글소스를 적용해보니 그냥 "포인트가 부족합니다"라고 경고창이 뜨길래
gbform.skin.php 에 적용해보니 역시 같은내용만 주네요..
혹시,질문내용을 잘못 이해하신것 같아서 다시적어보면~~~@
글을 등록할때 정해진 포인트를 차감하는 기능이거든요...
글쓰기 보턴을 누르면==
alert 가 "이게시판의 글등록은 30000점의포인트를 필요로 합니다" "등록하시겠습니까?" 라는 문구출력하고
확인버튼 누르면 글쓰기폼으로==
글작성하고 확인누르면 포인트 차감하고 등록완료/..^^;;........@ 대충..이렇게 작동하면될거 같습니다..
gbupdate.php 파일에 입력하면 좋을듯
if ($w == '') {
if ($member[mb_point] == 0 ) {
<script language='javascript'> alert('포인트가 부족합니다.'); history.back(); </script>";
}
if (!$is_admin == 'default') {//포인트 차감
insert_point($member[mb_id], "차감금액", "포이트차감");
}
}
===========================
if ($w == '') {
$wr_num = get_next_num($write_table, $wr_notice);
==>> 요쯤에 입력하면 괜찮을 싶은데요...
$sql = " insert into $write_table
set ca_id = '$ca_id',
wr_notice = '$wr_notice',
wr_html = '$wr_html',
============================
gbupdate.php 요 파일로 하면 모든 게시판에 생성되니깐
gbupdate1.php로 만들어서 특정게시판에만 걸면 좋케죠..^^
if ($w == '') {
if ($member[mb_point] == 0 ) {
<script language='javascript'> alert('포인트가 부족합니다.'); history.back(); </script>";
}
if (!$is_admin == 'default') {//포인트 차감
insert_point($member[mb_id], "차감금액", "포이트차감");
}
}
===========================
if ($w == '') {
$wr_num = get_next_num($write_table, $wr_notice);
==>> 요쯤에 입력하면 괜찮을 싶은데요...
$sql = " insert into $write_table
set ca_id = '$ca_id',
wr_notice = '$wr_notice',
wr_html = '$wr_html',
============================
gbupdate.php 요 파일로 하면 모든 게시판에 생성되니깐
gbupdate1.php로 만들어서 특정게시판에만 걸면 좋케죠..^^
if ($member[mb_point] == 0 ) {
<script language='javascript'> alert('포인트가 부족합니다.'); history.back(); </script>";
}
if (!$is_admin == 'default') {
//포인트 차감
insert_point($member[mb_id], "차감금액", "포이트차감");
}
업그레이드 버전 ^_^
}
<script language='javascript'> alert('포인트가 부족합니다.'); history.back(); </script>";
}
if (!$is_admin == 'default') {
//포인트 차감
insert_point($member[mb_id], "차감금액", "포이트차감");
}
업그레이드 버전 ^_^
}
gbview.skin.php
if (!$is_admin == 'default') {
//포인트 차감
insert_point($member[mb_id], "차감금액", "포이트차감");
}
모 대충 이런식으로 하면되지 안나요..^_^
if (!$is_admin == 'default') {
//포인트 차감
insert_point($member[mb_id], "차감금액", "포이트차감");
}
모 대충 이런식으로 하면되지 안나요..^_^