CGI-BBS > SO−HO > ショッピングバスケット > 金額のカンマを表示させたくない。


カレッヂ
カレッヂ


質問者 ようすけ  投稿日 10/13(日) 12:48:53
金額を管理したいと思っており、カンマが入ってしまうと別々のセルに入ってしまうので、何とかカンマを表示させないようにcart.cgiの&commaの部分を消し($fee,$fee2) = $fee;
のように&commaと書かれているすべての箇所を消してみたのですが金額自体が表示しなくなってしまいました。
いろいろと調べ、setup.cgiにsub de_commaのルーチン?を書き込もうと思ったのですが、
具体的な書き方がよくわかりません。
どなたかご教授いただけますでしょうか?
よろしくお願い致します。

プロバイダ参照:home.isle.ne.jp
サーバのOS:UNIXサーバ
パソコンのOS:Mac9
エディタ:jedit
FTPソフト:fetch
サーバ移転:していない
改造:(未選択) 改造前正常動作
CGI習熟度:beginner

回答者 しあわせのツボ  [削除]  投稿日 10/15(火) 14:12:36
必ず利用バージョンを示してください。稼働中であれば設置URIも。

着目点は合っていますが、表示には$fee2を使うので、
$feeの値が$fee2にも入っている必要があります。
$fee2 = $fee;
のようにしてください。
お客様はカンマ入りの方が見やすいでしょうから、
自分が必要な部分だけにした方がよいでしょう。
質問者 ようすけ  [削除]  投稿日 10/15(火) 16:54:59
ver6.09です。申し訳ございませんでした。
$fee2 = $fee;のようにしたところ、うまくカンマを取ることができました。
必要な部分だけと言うご指摘も非常に参考になりました。
本当にありがとうございました。

返信(回答)する


Web裏技