TAMURA Toshihiko
tamur****@bitsc*****
2004年 9月 21日 (火) 19:52:56 JST
中尾さん、はまださん、こんにちは。 田村です。 こちらでは、この現象は再現できないんです。 環境の影響があるみたいですね。 中尾さんのサーバ環境(OS,PHPバージョン)はどんなものでしょうか? 代金引換払いではメッセージをhiddenでページ間の受け渡しをしているので、 そのときに文字列内の改行が増えているのではないかと思います。 例えば、catalog/includes/modules/payment/cod_table.php の147行目あたりを 次のように変更したらどうなりますか? ------------------------------------------------------------ return tep_draw_hidden_field('codt_message', str_replace("\n"," ",htmlspecialchars($s_message))) . tep_draw_hidden_field('codt_fee',$HTTP_POST_VARS['codt_fee']); } function before_process() { global $HTTP_POST_VARS; $this->email_footer = str_replace(" ","\n",$HTTP_POST_VARS['codt_message']); } ------------------------------------------------------------ 試してみてください。 -- 田村敏彦 / 株式会社ビットスコープ E-mail:tamur****@bitsc***** http://www.bitscope.co.jp/