답변 2개
채택된 답변
+20 포인트
4년 전
shop\naverpay\naverpay_order.php
여기에서 조건문을 추가해보세요.
f($k==0 || $row['ct_send_cost']) {
</p>
<p> for($k=0; $row=sql_fetch_array($result); $k++) {</p>
<p> if($k==0 || $row['ct_send_cost']) {</p>
<p> $_POST['io_id'][$it_id][] = $row['io_id'];</p>
<p> $_POST['io_type'][$it_id][] = $row['io_type'];</p>
<p> $_POST['ct_qty'][$it_id][] = $row['ct_qty'];</p>
<p> $_POST['io_value'][$it_id][] = $row['ct_option'];</p>
<p> $_POST['ct_send_cost'][$it_id][] = $row['ct_send_cost'];</p>
<p> </p>
<p> $is_free = false; //무료 인지 체크 변수 초기화</p>
<p> </p>
<p> if( $row['it_sc_type'] == 2 ){</p>
<p> // 합계금액 계산</p>
<p> $sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,</p>
<p> SUM(ct_point * ct_qty) as point,</p>
<p> SUM(ct_qty) as qty</p>
<p> from {$g5['g5_shop_cart_table']}</p>
<p> where it_id = '{$row['it_id']}'</p>
<p> and od_id = '$s_cart_id' ";</p>
<p> $sum = sql_fetch($sql);</p>
<p> </p>
<p> $sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);</p>
<p> </p>
<p> if($sendcost == 0)</p>
<p> $is_free = true;</p>
<p> }</p>
<p> </p>
<p> if( !$is_free && ! $row['ct_send_cost'] ){ //무료가 아니며 선불인 경우</p>
<p> $is_prepay = true;</p>
<p> } else if ( !$is_free && $row['ct_send_cost'] == 1 ){ //무료가 아니며 착불인 경우</p>
<p> $is_collect = true;</p>
<p> }</p>
<p> }</p>
<p> }</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인

