- ベストアンサー
数値比較について
perl超ビギナーですが、質問よろしくお願いします。 既存のカートcgiにポイント払いの機能を持つようにしたいのですが、下記の入力エラーチェックが上手くいきません。priceとpointの数値比較ができないようなのですが原因がよく分かりません。 ぜひ、この件についてわかる方がいればアドバイスをお願いします。 if(($in{'pay'} eq 'ポイント払い') && ($in{'price'} > $in{'point'})){ &errer("ポイントが不足しています。"); }
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
&errer("ポイントが不足しています。"); のところで、$in{'price'}と$in{'point'}も表示するようにしてみたらどうなりますか?
お礼
$in{'point'}が表示されないことから、form内の記述に誤りを見つけることができました。うっかりミスでしたが、おかげ様で誤りを見つけることができ感謝したします。