• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ショッピングカートで代引き手数料を計算させたい)

ショッピングカートで代引き手数料を計算する方法

このQ&Aのポイント
  • ショッピングカートを改造して、代引き手数料を計算する方法をまとめました。
  • 支払い方法が銀行振込や郵便振替の場合は手数料が0円になります。
  • また、代引きの場合は買い物の小計金額に応じて手数料が異なります。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.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未満(または以下)である と指定してあげないといけません。

naka5456
質問者

お礼

ありがとうございます。 早速やってみたいと思います。 私の勉強不足にもかかわらずお知恵を お貸しいただいて本当にありがとうございます。

naka5456
質問者

補足

早速試した結果、無事に動作するようになりました。 しかしながら、決済方法が代引きのみという構文のところがおかしいらしく、すべての決済方法で適用されてしまいます。 この件に関しては質問を閉じ、一度調べさせていただいて改めて質問させていただきたいとおもいます。 LancerVII様、本当にありがとうございました。

関連するQ&A