묻고답하기

쇼핑몰에서요........

총 주문한금액이 9만원미만일경우 배송료 5,000원을 추가로 받고 싶은데요.

9만원이상은 무료배송이구요.........

그런데 배송료 5,000원 추가로 더 받게할려는 소스좀 알려주세요~ 파일은 product_basket.php 이구요.

밑에 소스 시작됩니다.

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

<?
    include "../include/common_inc.php";

                // 장바구니 코드 생성하기 -----------------------------------------
                if (strlen($HTTP_COOKIE_VARS["tempid"])==0) {
                        $tempid = md5(uniqid(rand()));
                        SetCookie("tempid","$tempid",0);
                }else{
                        $tempid = $HTTP_COOKIE_VARS["tempid"];
                }


      // 새로 장바구니에 상품 추가
                $basket_id =  "tempid = '$tempid' and";

                $qry_search = "SELECT * FROM fine_product_basket where $basket_id product_menuid = '$product_menuid'+ '+ ' and product_seqno = '$product_seqno' and product_ordernum = '+ 'X' order by seq_no desc";
                $rst_search = mysql_query($qry_search);
                $row_search = mysql_fetch_array($rst_search);
//                echo "$qry_search <BR><BR>";


                // $mode에 따른 작업처리 ----------------------------------------
                switch($mode) {

                        case "update":
                                // 수량만 변경한(상품특성이 변하지 않은) 경우
                                $sql = "UPDATE fine_product_basket SET product_amount = $product_amount WHERE $basket_id seq_no='$product_seqno' AND product_ordernum = 'X'";
                                mysql_query($sql);
//                        echo "$sql <BR><BR>";
                        break;

                        case "del":
                        $sql = "DELETE FROM fine_product_basket WHERE $basket_id seq_no='$product_seqno' AND product_ordernum = 'X'";
                        mysql_query($sql);
//                                        echo "$sql <BR><BR>";
                        break;

                        default :
                                if ($row_search){
                                        // 상품 수량 추가
                                        $amount_new = $row_search[product_amount] + $product_amount;
                                        $sql = "update fine_product_basket set product_amount = $amount_new where $basket_id product_menuid = '$product_menuid' and product_seqno = '$product_seqno' and product_ordernum = 'X'";
                                        mysql_query($sql);
//                                echo "$sql <BR><BR>";
                                } else {
                                        // 상품 추가
                                        $vdate = date("Ymd");
                                        $sql = "INSERT INTO fine_product_basket
                                                                (seq_no, tempid, product_menuid, product_seqno, product_name, product_price, product_amount, product_ordernum, date)
                                                                VALUES ('', '$tempid', '$product_menuid', '$product_seqno', '$product_name', $product_price, '1', 'X', $vdate)";
                                        mysql_query($sql);
        //                                echo "$sql <BR><BR>";
                                }        
                        break;
                }
                
                $qry = "SELECT * FROM fine_product_basket where $basket_id product_ordernum = 'X' order by seq_no desc";
                $rst = mysql_query($qry);
//                echo "$qry <BR><BR>";

        function basket()
        {
        global $tempid,$rst,$product_menuid,$product_seqno,$form_num,$totalprice,$basket_menu_id;
                
                $totalprice = 0;
                $form_num = 0;
                                while($row = mysql_fetch_array($rst)){
                                $sumprice = $row[product_price] * $row[product_amount];
                                $form_num = $form_num+1;
                                echo "
                                                        <form name='form$form_num' action='$PHP_SELF' method='post'>
                                                        <input type=hidden name=product_seqno value="".$row[seq_no]."">
                                                        <input type=hidden name=product_menuid value="".$row[product_menuid]."">
                                                        <input type=hidden name=mode>
                                                        <TR align=center>
                                                                <TD><A HREF='product_detail.php?menu_id=$row[product_menuid]&seq_no=$row[product_seqno]'>$row[product_name]</A></TD>
                                                                <TD>".number_format($row[product_price])."</TD>
                                                                <TD>
                                                                        <table cellpadding=0 cellspacing=0 border=0>
                                                                        <tr>
                                                                                <td rowspan=2><input class='box' readonly name=product_amount size=2 value="".$row[product_amount]."" onChange="send(document.form$form_num,'update')" ></td>
                                                                                <td width=20 align=center><a href=".javascriptfrm_up_qty(document.form$form_num,'update');"><img src="./images/up_icon.gif" width=15 height=13 border=0></a></td>
                                                                        </tr>
                                                                        <tr>
                                                                                <td width=20 align=center><a href=".javascriptfrm_down_qty(document.form$form_num,'update');"><img src="./images/down_icon.gif" width=15 height=12 border=0></a></td>
                                                                        </tr>
                                                                        </table>
                                                                </TD>
                                                                <TD>".number_format($sumprice)."</TD>
                                                                <TD><a href=".javascriptsend(document.form$form_num,'del')"><FONT COLOR='red'><B>X</B></FONT></A></TD>
                                                        </TR>
                                                        </form>
                                ";
                                 $totalprice += $sumprice;
                                 $basket_menu_id = $row[product_menuid];
                                }

                                if ($totalprice > 0) {
                                echo "
                                                        <TR height=30  bgcolor='D4E1EC'>
                                                                <TD colspan=3 align=right>Total :  </TD>
                                                                <TD colspan=2 align=center>".number_format($totalprice)." 원</TD>
                                                        </TR>
                                ";
                                }else{

                                echo "
                                                        <TR height=25>
                                                                <TD colspan=5 align=center>쇼핑하신 상품이 없습니다.</TD>
                                                        </TR>
                                ";
                                }
        }

        $_INC_FILE = _BASE_DIR."/product_display/html/product_basket.html";
        // 무조건 모든 파일에서 _MAIN_SKIN을 include 한다.
        include _MAIN_SKIN;
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
〈셔〉 일러스트 정렬에 대해서 질문합니다.  
김종봉 초보가 만들어 볼려고 노력하고 있습니다. [3] 2007.08.10
아키라카 같은창에서만 열기 [1] 2007.08.10
배용준 이거 확인해주세요. [1] 2007.08.10
in2Di 파일업로드 폼 형태의 링크주소 사용하는 방법?  
김민환 즐겨찾기 아이콘 질문입니다.  
김황 2000서버 APM설치후 제로보드 운영하는데 크기가 5M넘는 파일이 올라가지 않습니다. [1] 2007.08.10
풍시마 게시판이나 방명록 등등 한페이지에 뛰우고싶은데 알려주세요!!  
이준우 서브메뉴 할 때 각 자 위치를 다르게 하고 싶습니다  
황성경 바탕화면에 홈페이지 바로가기 아이콘을 만들고 싶습니다  
눔곰 가로스크롤바 없애기..  
초보초보 새로고침시 .. 그림 이 바뀌게 ..  
우헤헤 경로 설정시.. [1] 2007.08.10
옴니암니 위에서 슬라이딩되어 내려오는 레이어 숫자 늘리기 [2] 2007.08.10
김군우 리눅스 고수분 질문입니다.미치기 직전입니다... [1] 2007.08.10
승훈 쇼핑몰에서 배송료를 추가하고 싶은데. 소스좀 알려주세요  
장대찬 Some other host already uses address. [FAILD] [1] 2007.08.10
Badboy robots.txt 파일과 관련해서 방문자 로그.....  
Shin.CH 엔지오회원 아쿰님이 직접만드신 완전체붕어라는 그림 디자인법을 알고싶습니다. [2] 2007.08.10
승아 한번 클릭으로 두 프레임 바꾸기에 관한 질문입니다. [2] 2007.08.10
승훈 쇼핑몰에서요........배송료 추가 소스 알려주세요~ㅜ.ㅜ [6] 2007.08.10
노프레임 메인 페이지 문자 정렬 문제  
AYHO select박스에서 선택값에따라 div 보였다 안보였다하는방법?  
박세진 제 게시판에 cgi 프로그램을 이용하여 자동적으로 글을 등록 할 수 있을 가요?  
이상훈 아이 프레임을 사용했는데 , 내용이 전부 왼쪽으로 쏠리네요. [1] 2007.08.10
정형재 쿼리문 한번 봐주세요!!! [3] 2007.08.10
HoYS 아이프레임으로 게시판을 넣으면 메뉴 하이퍼링크가 사라져요 ㅠ ㅠ  
박정근 PHP질문입니다 ㅠㅠ  
moonsoo 일본어 질문입니다. [2] 2007.08.10
정대환 또 다른 질문이요. [3] 2007.08.10