札幌Web制作のシンクグラフィカ

メールで送られてくるチェックボックスの項目に改行を入れたい

おがわさん (2013-04-09 00:23:58) http://www.ibnet.ne.jp/ibnet_test/contact/estimate/index.html

メールフォームプロ3.2.1を使わしていただいています。ありがとうございます。
メールフォームプロ3.2.1で、チェックボックスを複数選んでメールを送ると

[ 動物 ] こぶた たぬき きつね 猫目の女

と表示されるのですが、これを

[ 動物 ]
こぶた
たぬき
きつね
猫目の女

と表示したいです。可能でしょうか?

よろしくお願いします。

Re:メールで送られてくるチェックボックスの項目に改行を入れたい

和田 (2013-04-09 17:40:09) www.synck.com

できます。できなくはないです。
function.cgi内の309行目~312行め付近にある

$repchar{$name} .= $value;
$resbody .= " ${value} ";
$config{"body"} .= " ${value} ";
$csv[-1] .= " ${value}";

という部分を
$repchar{$name} .= "\n${value}";
$resbody .= "\n${value} ";
$config{"body"} .= "\n${value} ";
$csv[-1] .= "\n${value}";

とすると多分改行が入るのではないかなと思われます。

Re:Re:メールで送られてくるチェックボックスの項目に改行を入れたい

おがわさん (2013-04-09 18:48:04) http://www.ibnet.ne.jp/ibnet_test/

ありがとうございました。うまくいきました!