記事No | : 15834 |
投稿日 | : 2018/03/26(Mon) 22:00:40 |
タイトル | : チェックボックスの内容 |
ID情報 | : kds007 |
投稿者 | : ノジマ |
URL | : http://www.kochi-insatu.co.jp/demo/funhouse/event_formt2.html |
はじめまして。
postmail.cgiを使わせていただいております。
別のスレッドですでに答えがあるかもしれませんが見つけることができませんでした。
チェックボックスにチェックを複数入れ確認画面へ遷移したり送信すると、チェックを入れた分のvalue値が、半角スペースを入れた横並び状態で羅列されます。
項目名 | value値A value値B value値C
これだと見づらいので、半角スペースではなく、value値ごとに改行されるように表示させたいと思っています。
value値A
項目名 value値B
value値C
どうかお助けください。
記事No | : 15835 |
投稿日 | : 2018/03/27(Tue) 16:12:01 |
タイトル | : Re: チェックボックスの内容 |
ID情報 | : teketen |
投稿者 | : てけてん |
postmail.cgiをテキストエディタで開きます。
my $val = join(" ", $cgi->param($key));
をテキストエディタで検索して下さい。
フォームデコードの部分にあります。
これを
my $val = join("\t", $cgi->param($key));
に変更して下さい。
メール本文では、ご希望のレイアウトとは少し違いますが、
項目名 =
value値A
value値B
value値C
となります。
1つしか選択されない場合は、今まで通りです。
項目名 = value値A