- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ショッピングカートで代引き手数料を計算させたい)
ショッピングカートで代引き手数料を計算する方法
このQ&Aのポイント
- ショッピングカートを改造して、代引き手数料を計算する方法をまとめました。
- 支払い方法が銀行振込や郵便振替の場合は手数料が0円になります。
- また、代引きの場合は買い物の小計金額に応じて手数料が異なります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 条件式がまずいと思います。 if ( $shoukei < 10000 ) { $daibiki = 315; } elsif ( ($shoukei >= 10000) && ($shoukei < 30000) ) { $daibiki = 420; } elsif ( ($shoukei >= 30000) && ($shoukei < 100000) ) { $daibiki = 620; } elsif ( $shoukei >= 100000 ) { $daibiki = 1050; } 値の範囲を条件式に指定するには、 xx以上であり、かつ(and)xx未満(または以下)である と指定してあげないといけません。
お礼
ありがとうございます。 早速やってみたいと思います。 私の勉強不足にもかかわらずお知恵を お貸しいただいて本当にありがとうございます。
補足
早速試した結果、無事に動作するようになりました。 しかしながら、決済方法が代引きのみという構文のところがおかしいらしく、すべての決済方法で適用されてしまいます。 この件に関しては質問を閉じ、一度調べさせていただいて改めて質問させていただきたいとおもいます。 LancerVII様、本当にありがとうございました。