CGI-BBS > SO−HO > ショッピングバスケット > バスケットV6で受注メールの商品名の前に判別文字を置きたい


カレッヂ
カレッヂ


質問者 ばあら  投稿日 12/3(火) 22:58:09
お世話になっております。
先日の質問では呑兵衛@大阪さまに適切&親切にお答えいただきましたこと、改めてここでお礼申し上げます。
その後、少しだけカスタマイズしました。
過去レスhttp://www.rescue.ne.jp/CGI-BBS/soho/cargo/20011008184929.shtml
を参照してFORM関連の改行を削除し、動作しています。
改めて呑兵衛@大阪様に深く感謝申し上げます。 

引き続き設定中で、また質問して恐縮ですが、今回同様の過去ログが見当たりませんでしたので、
教えていただければ幸いです。見逃していたらスミマセン・・・

受簡易ショッピングバスケットやV5までは商品名の前に「注文 = 」などがあったのですが、
V6では商品名がそのまま入ることに、受注メールを受けてみて気がつきました。。。
受注ソフトへの取り込みの為、受注メールの商品名の前に何か判別できる文字が必要なのですが、
商品名のはじまりに何かつけることはできますか?


デフォルトですと、

ヘリカンくん x 1
*800円
お菓子 x 1
*800円
送料 (北海道・九州)
*400円
合計
*2,000円

となりますが、商品名部分を

◎ヘリカンくん x 1
*800円
◎お菓子 x 1
*800円
送料 (北海道・九州)
*400円
合計
*2,000円

のように商品名の前に◎のような判別文字を表示させたいです。

判別文字は◎がV6で不適切なら、他バージョンのような「注文 = 」などでも構わないので、
どこを変更すればよいか教えていただければ幸いです。

どうぞよろしくお願いいたします。

プロバイダ参照:http://www.j-navi.com/main/support.htm
サーバのOS:不明
パソコンのOS:WinNT系
エディタ:MKEditor
FTPソフト:FFFTP
サーバ移転:した
改造:している 改造前正常動作
CGI習熟度:beginner

回答者 呑兵衛@大阪  [削除]  投稿日 12/5(木) 17:45:37
sub cfm の
foreach (@CARGO) {
    ($code,$name,$fee) = split(/\t/,$_,3);

この$name に商品名が代入され、以降保持されます。
ちなみに $name = '#' . $name; 頭に # が文字連結される
質問者 ばあら  [削除]  投稿日 12/6(金) 10:03:27
呑兵衛@大阪さま

無事設定できました。
これで年内稼動ができそうです!
ありがとうございました!!

このページは終了したので返信(回答)は書きこめません

Web裏技