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

가상주식 플러그인 구매량 제한 채택완료

서켠 5년 전 조회 3,431

https://sir.kr/g5_plugin/1696?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B0%80%EC%83%81+%EC%A3%BC%EC%8B%9D" rel="nofollow">https://sir.kr/g5_plugin/1696?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B0%80%EC%83%81+%EC%A3%BC%EC%8B%9D

위 플러그인을 사용중 입니다.

 

위 플러그인 폴더의 js - common.js 파일을 보면 아래와 같은 내용이 있습니다.

 </p>

<p>// 구매 가능 수량

function tradeCal(price, rest) {

    rest = nocomma(rest);

    var tmp = Math.floor(userpoint / (nocomma(price) * (1 + commission) / pointratio));</p>

<p>    if (tmp < rest)    {

        return tmp;

    }

    else {

        return rest;

    }

}</p>

<p>

포인트에 맞게 사는거같은데, 이거도 쓰면서 한사람이 보유한 주식이 12개 이상이라면 구매하지 못하도록 하고싶어요.. 어디를 수정해야 하는걸까요?

( 만약 A라는 유저가 1 이라는 주식을 12개 가지고 있으면 1이라는 주식을 더이상 구매하지 못하도록.. 2 라는 주식은 구매할 수 있도록 그.. 한사람이 한 주식당 12개 이상 못가지고 있도록 하고싶은데 말이 정리가 안돼네요..ㅠㅠ)

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
toqurk
5년 전

저 내용만으로는 설명이 어렵지만

유저의 주식 보유수 체크 한 이후

즉, 저 스크립트가 아닌 저 스크립트를 호출 하는 스크립트에서 

tradeCal 함수를 호출할때 보통 

var 변수 = tradeCal(조건1, 조건2);    를 한 후 

if(변수 >= '12'){

  echo "못사";

}else{

  echo "살수 있음";

}

 

참고) 문의하신 의도와 다를수 있습니다. 만약, 다르다면 죄송합니다.ㅜㅜ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

서켠
5년 전
조건1, 조건2 에는 무엇을 써야 할까요..?
변수조건이 어디에 있는지 몰라서..ㅠㅠ
t
toqurk
5년 전
아..조건1, 조건2 는 작성자님이 작성하신걸 그대로 쓰기 귀찮아서..ㅎㅎ죄송합니다.ㅠㅠ
tradeCal(price, rest) 이거 입니다.ㅜㅜ
서켠
5년 전
어.. 제가 초보라서 그런지 잘 모르겠어요 ㅠㅠ 그냥 인풋에 입력숫자값만 제한하려구요.. 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인