CGI-BBS > SO−HO > ショッピングバスケット > 簡易ショッピングバスケット消費税計算で一部税込あり


カレッヂ
カレッヂ


質問者 しょしんしゃ  投稿日 10/27(土) 10:10:25
簡易ショッピングバスケットの消費税計算で
一部税込商品があり、税込商品が含まれているときは
その分の消費税を計算しないようにしたいのですが、
うまくいきません。

税込商品のみ選択された場合は、消費税0で計算することは
できたのですが、税込・外税両方が選択されている場合の
消費税計算の方法をどなたか教えていただけないでしょうか?

よろしくお願いいたします。
回答者 呑兵衛@大阪  [削除]  投稿日 10/27(土) 16:59:59
form では name=unit value=単価 および name=amount value=数量 になっています。
それを受ける cargo.cgi は
$shoukei = $shoukei2 = $COOKIE{'unit'} * $COOKIE{'amount'};
で税抜き小計を計算しています。
ただ、連想配列に格納した各データをループ処理していますので、
どれが税抜きでどれが税込みかを判断する必要が出てきます。
HTML のフォームデータも入れ替え、cgi側も複雑な処理になります。
いっそ画面上の文字列で 税込み1000円!などとし、
HTMLの form で単価に税抜き金額 name=unit value=953 を入れ
cargo.cgiで税抜き処理したほうが簡単ですね。
質問者 しょしんしゃ  [削除]  投稿日 10/28(日) 03:46:25
呑兵衛さん、回答ありがとうございます。
やはりそういうことですよね。
おっしゃるとおり、 税抜き金額を入れて
計算することで対応します。

ありがとうございました!

このページは終了したので返信(回答)は書きこめません

Web裏技