그누 포인트 게임입니다. 매주 한개씩 공개합니다. 모바일 지원합니다. 1. score 게시판 생성 save.php에 보면 score 게시판명 넣는 것이 나옵니다. 아래처럼 나오...
게시판에서 결제하기(카드결제,포인트충전...) 베타버전
안녕하세요 그누x쵸딩입니다. ㅋ
커뮤니티 게시판에서 결제하는 기능입니다.
베이직 게시판에는 wr_content 필드밖에 없는거 아시죠?
그래서 필요에 따라 결제기능이 있었으면 하는데 그때 사용하시면 됩니다.
게시판에 결제기능을 넣으려면 머리 아픕니다. 한두가지가 아니죠, 개발의뢰 들어가야 하는 사항이에요,ㅎㅎ
그래서 영카트 결제기능을 연동하여 간단하게 결제할 수 있도록
짜집기 해봤습니다. ㅋ
포인트 충전도 이렇게 하면 됩니다. 그런데 결제후 처리하는 파일을 모르겠네요,
//포인트결제시
insert_point($write['mb_id'],"$wr_coupon","$coupon_name",$bo_table, $wr_id, "3");
//글 진입시 포인트결제 확인
$sql = " select count(*) as cnt from {$g5['point_table']}
where mb_id = '".$write['mb_id']."'
and po_rel_table = '".$bo_table."'
and po_rel_id = '".$wr_id."'
and po_rel_action = '3' ";
$row = sql_fetch($sql);
if ($row['cnt']){
echo "접근 권한 있음";
}
이코드를 활용해서 포인트 테이블에 인서트 시키면 될거 같습니다.
약간의 삽질이 필요하겠지만요, ㅎ
1.게시판 생생하시고 스킨 풀어 업로드하세요.
스킨 올린거는 write.skin.php
wr_9에 랜덤으로 난수 6자리가 생성되게 했습니다. 글쓴뒤 수정뒤에는 저장된 값이 있으면 불어오기 때문에 난수는 발생안됩니다. 8자리로 하고 싶으시면 rand(00000000,99999999)하면 되요.
wr_10은 충전금액이구요
<table>
<tr>
<th scope="row">품명</th>
<td>포인트 충전
</td>
</tr>
<tr>
<th scope="row">결제고유번호</th>
<td><input type="text" name="wr_9" id="wr_9" size="10" itemname="아이디" maxlength="13" placeholder="아이디" value="<?php echo trim($write['wr_9'])!='' ? $write['wr_9'] : rand(000000,999999);?>">
</td>
</tr>
<tr>
<th scope="row">휴대폰</th>
<td><input type="text" name="wr_3" id="wr_3" size="15" itemname="휴대폰" maxlength="13" placeholder="휴대폰 번호" value="<?php echo trim($write['wr_3']) ?>">
</td>
</tr>
<tr>
<th scope="row">충전금액</th>
<td><input type="text" name="wr_10" id="wr_10" size="10" itemname="충전금액" maxlength="13" placeholder="충전금액" value="<?php echo trim($write['wr_10']) ?>"> 원
</td>
</tr>
</table>
write.update.skin.php에
아래 코드로 게시판에 글을 씀과 동시에 쇼핑몰 분류 00에 item번호와
충전금액이 등록되도록 했습니다. 따라서 영카트가 설치되어 있어야 하며
분류 00을 등록해두어야 합니다. 분류는 뭐 1818로 등록해도 상관없구요ㅋ
아래 코드중에 ca_id='1818' 로 바꿔주면 됩니다. ㅋ
게시판에서 글쓰고 나면 보기페이지에 결제하기 버튼을 두어 바로 클릭하면 쇼핑몰 결제페이지에서 결제할 수 있게 했습니다.
if($w==''){
$it_id = $wr_9;
$charge_point = $wr_10;
$sql = " insert g5_shop_item set it_id='$it_id', ca_id='00', it_name='포인트 충전', it_price='$charge_point', it_sc_price='$charge_point', it_sc_method='2', it_sc_type='3', it_img1 = '../shop/img/no_image.gif', it_stock_qty='1', it_use='1' ";
sql_query($sql);
}
포인트 충전은 pg사 연결이 안되어 테스트 등을 못해서 고수님들이 보완해줄거로 생각하고
남겨두었습니다.
그동안 도움을 많이 받아 올리는거니 필요하신 분은 쓰시면 좋겠네요
5.3에 쓰시려는 분은 위에 설명한 부분만 꾸겨넣으면 됩니다. 아님 파일보면 금방 알거에요,,코드 넣은게 거의없어 간단해요.ㅋ
버전 정보
첨부파일
그누보드5 스킨
2,752건좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
그누보드 베이직스킨에서는 (제목+내용) 으로 검색하면 댓글내용까지 검색되더라구요 제목 + 내용 + 댓글 내용 + 댓글 등으로 세분화해서 검색하도록 수정할 수 있나요?...
[XNS 그누보드 유튜브 게시판 스킨] 게시판 링크1에 유튜브공유주소를 입력하여, 유튜브영상 등을 출력하는 게시판 스킨입니다. 다운로드 주소 https://xenara.za...
위 그림과 같이 메인에 적용된 게시판 탭형태 최신글입니다. 정확히 말하면 탭형태 최신글은 아니고, 탭은 html, css로 만들었습니다. 해당 코딩도 압축파일에 넣어놨습니다. 예전...
- 기본 모바일 기본 게시판 스킨에서 딱필요한 부분만 수정 - 비회원에는 심플하게 섬네일+ 제목 만 보이게 - 목록에서 제목아래 내용일부가 보이게 - 링크를 입력한경우 해당 박스를...
모바일용은 아직 미 제작 입니다. 추후에 시간나면 제작해볼께요^^ 본문 외에 제목 등의 폰트 관련 수정은 차후에 나올 다음 버전에서 지원될 예정입니다. 아이콘은 아이콘 파인더에서...
먼저 정중하게 태클 사양합니다. 본인한테 안맞으면 안쓰시면 됩니다. 사정에 의해 이 게시글은 언제든 삭제될 수 있습니다. 파일을 덮어쓰지마시고 수정된 부분만 적용하시길 권합니다...
공공기관 게시판 스타일입니다 PC용 - 아래 두가지가 거의 비슷한데, 게시판 목록스타일이 약간 다릅니다. 1) so_pbba.zip (링크1참고) ...
안녕하세요 그누x쵸딩입니다. ㅋ 커뮤니티 게시판에서 결제하는 기능입니다. 베이직 게시판에는 wr_content 필드밖에 없는거 아시죠? 그래서 필요에 따라 결제기능이 있었으면...
https://sir.kr/qa/396686
댓글 5개