합계의 30%를 자동 기입하게 할 수 있나요?

합계의 30%를 자동 기입하게 할 수 있나요?

QA

합계의 30%를 자동 기입하게 할 수 있나요?

본문

안녕하세요.

 

보드게시판을 하나 만드는 중인데요.

 

아래는 write.skin.php 내용입니다.

 

                <tr>
            <th scope="row">
            <label for="wr_9">합계</label></th>
           <td>
                    <input type="text" name="wr_9" value="<?php echo $wr_9 ?>" id="wr_9"  class="frm_input " size="20" maxlength="255">
                </div>
            </td>
        </tr>    
                <tr>
            <th scope="row">
            <label for="wr_10">이자</label></th>
           <td>
                    <input type="text" name="wr_10" value="<?php echo $wr_10 ?>" id="wr_10"  class="frm_input " size="20" maxlength="255">
                </div>
            </td>
        </tr>

 

아래는 view.skin.php 내용입니다.

 

                    합 계 : <? echo $view[wr_9]?>  원<br><br>
                    수수료 : <? echo $view[wr_10]?>  원<br><br>

 

------------------------------------------------------------------------------------------------

글쓰기 버튼 눌러서 합계에 금액을 적으면

 

수수료는 합계금액의 총 10%라고 가정할 때

 

수수료를 자동으로 입력하게 해줄 수 있는 함수가 있을까요?

 

어떻게 구현을 해야 할지 막막하네요 ㅠㅠ 도움 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 4

스킨마다 다르게 적용되는 거고요
필요한 부분만 넣으시면 됩니다.

나머지는 다 빼시면 됩니다.

 

<?php 
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 
$wr_10 = round($wr_9 * 0.3); 
?>

글쓰기때 30%를 넣는 소스를 만드셔야할거 같으신데요.

스킨에 write_update.tail.skin.php 추가하시고 해당에서 합계의 30%를 넣는 소스를 구현하시면될거 같습니다. 함수 자체는 없습니다.

write_update.head.skin.php 파일에 넣어야 맞을것 같습니다.

스킨 폴더에 위파일명으로 파일 만들고
$wr_10 = round($wr_9 * 0.3);

위에 줄 하나 넣어주시면 될것 같습니다.

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

$boset['write_skin'] = (isset($boset['write_skin']) && $boset['write_skin']) ? $boset['write_skin'] : 'basic';
$write_skin_url = $board_skin_url.'/write/'.$boset['write_skin'];
$write_skin_path = $board_skin_path.'/write/'.$boset['write_skin'];
$wr_10 = round($wr_9 * 0.3);

// 간단쓰기 제목처리
if($w == '' && isset($is_subject) && $is_subject) {
$wr_subject = apms_cut_text($wr_content, 30); // 글내용 30자 자르기
}

@include_once($write_skin_path.'/write_update.head.skin.php');
?>

Basic Board 게시판의 write_update.head.skin.php 을 가져와서 아래에 추가하니까 작동은 잘되는데요.

현재 제가 만들고있는 게시판은 basic board 게시판과 다른 게시판 종류인데...
작동 잘되면 그냥 쓰면 되는건가요?

소스 봐주시면 대단히 감사하겠습니다^^

답변이 맘에 드시면 채택을 ㅋㅋ
좋은하루 보내세요~~

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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