CGI-BBS > SO−HO > ショッピングバスケット > ショッピングバスケットver5の注文確認メールについて


カレッヂ
カレッヂ


質問者 yoshiki  投稿日 6/10(火) 11:22:43
よろしくお願いします。
VER5.24を使わせてもらっていますが、注文・確認メール(写し)の金額の表示を
3行区切りカンマ表示にしたいと思うのですが、可能でしょうか?
計算上、カンマがあると不都合なのでしょうか?
初心者ですが、よろしくお願いします。

以前の質問の中から探しては見ましたが、見当たりませんでした。
よろしくお願いします。

プロバイダ参照:http://www.odn.ne.jp/
サーバのOS:不明
パソコンのOS:WinNT系
エディタ:秀丸
FTPソフト:ffftp
サーバ移転:していない
改造:している
CGI習熟度:middle

回答者 呑兵衛@大阪  [削除]  投稿日 6/14(土) 21:42:38
sub comma {
    local ($degit) = @_;
    $degit =~ s/\.\d+$//g;
    1 while $degit =~ s/(.*\d)(\d\d\d)/$1,$2/g;
    return $degit;
}

運用は $after = &comma($before);
$before に対象の数値データスカラーを。
カンマ付きで変換された数値データが $after に代入されます。
質問者 yoshiki  [削除]  投稿日 6/15(日) 10:00:08
お返事ありがとうございます。
実際の所、初心者なものであんまりピンときませんが、
試行錯誤しながらやってみます。(^_^;)
ありがとうございました!
またなにかありましたら、よろしくお願いします。 

返信(回答)する

 


Web裏技