스킨에서 다운로드시 포인트 차감 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

스킨에서 다운로드시 포인트 차감 정보

스킨에서 다운로드시 포인트 차감

본문

basic 스킨에 보면
================================
function file_download(link, file)
{
<? if ($board[bo_download_point] < 0) { ?>if (confirm("'"+file+"' 파일을 다운로드 하시면 포인트가 차감(<?=number_format($board[bo_download_point])?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?"))<?}?>
document.location.href = link;
}
==================================
파일 다운로드시에 포인트 차감이 있습니다...
 
헌데 게시판의 관리자 설정에서 다운로드를 2레벨로 하면 상관이 없지만
다운로드 레벨을  1로 해놓으면 guest(로그인 안함)가 다운을 받으면 위의 메세지가 뜨고 파일이 다운이 됩니다...
 
로그인 했을 때와 하지 안았을 때를 구분해야할 것 같은데 말이죠...

댓글 전체

-. 먼저 짚어 보셔야 할 부분

 1. 포인트가 과연 무엇인가?
 2. 포인트를 사용할 것인가?
 3. 포인트를 사용하려는 목적이 무엇인가?
 4. 다운로드 권한을 1레벨로 설정하는 이유?

1 ~ 3을 체크하시면, 하단과 같은 질문을 하지 않으셨을 것 같습니다.

> 로그인 했을 때와 하지 안았을 때를 구분해야할 것 같은데 말이죠...
>> 과연, 비회원이 '포인트'라는 개념과 연관이 있을까요?
>> 과연, 비회원이 '포인트'를 보유할 수 있을까요?

> 다운로드 레벨을  1로 해놓으면 guest(로그인 안함)가 다운을 받으면 위의 메세지가 뜨고 파일이 다운이...
>> 파일을 제어하기 위해서는,
>> 1. 회원여부 파악을 통한 제어
>> 2. 회원레벨로 제어
>> 3. 회원포인트로 제어
>> 바로 이 세가지 방법 밖에는 없습니다.
>> 아... 참, 쇼핑몰 프로그램으로 연동되는 사이트는
>> 비회원일지라도 카드결제, 계좌이체 등의 방법으로도
>> 제어가 가능하겠네요.

>> 프로그램 측면에서의 직접적인 접근보다는,
>> 먼저 상식적인 측면에서 접근하신다면,
>> 골치아픈 코드에 둘러쌓일 일을
>> 상당부분 감소시킬 수 있으리라 여겨집니다.
짚어 보겠습니다...
........................

포인트를 이야기하는 것은 다운을 받기 위해 회원을 가입하고 다운만 받는 경우가 있습니다..
 
그래서 다운 포인트를 설정을 하면 포인트를 얻기 위해 자유게시판에 글을 남기도록 유도하기 위한 것입니다.
(다운 받으려고 하는 파일에 대한 메리츠가 있어야하구요)

=====
> 로그인 했을 때와 하지 안았을 때를 구분해야할 것 같은데 말이죠...
>> 과연, 비회원이 '포인트'라는 개념과 연관이 있을까요?
>> 과연, 비회원이 '포인트'를 보유할 수 있을까요?
=============

비회원이 포인트를 보유할수 없죠... 하지만...이런경우가 있을수 있죠.
제가 다운을 1레벨로 했을때를 이야기 한것은 사용하시는 분들이  고려하시라는 것입니다...
다운포인트 설정만 하시고 레벨설정을 하시지 않으시면 소용없다는 것입니다.
 
그래서 다운로드 포인트 설정 값이 있다면 스킨에서 로그인을 했냐?... 하지 안았냐? 의 경우를 체크해주어야 할것 같습니다...



나스카 님의 코멘트 감사합니다..^^
제가 간과한 부분이 있었네요.

파일(자료)을 다운로드 받기 위해서는
당연히 레벨로 제어가 되고,
회원이어야 한다는 사실을,
너무나도 당연하게 예측할 수 있는 부분이라서,
그 부분을 놓친것 같습니다.

완곡하게 표현하셨지만,
'열매'님께서 원 게시물에서 말씀하신 부분은,
'심각한 버그'라고 보여지는군요.

파일자료의 다운로드를 제어하기 위해서는,
-. 회원여부를 체크하는 루틴으로 제어하거나,
-. 비회원일 경우 다운로드 (하이퍼)링크를 출력하지 않는 방법
  어차피 두 줄이 의미하는 바는 동일하게 되는군요.
  결국은, 로그인 상태를 점검해야 한다는 부분에서...
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT