KENT-WEB サポートコーナー 過去ログ [ 0340 ]


記事No: 3682
投稿日: 2008/05/19(Mon) 14:00:00
タイトルPostmailのチェックボックスで空欄の場合
ID情報: koba615
投稿者: 小林
URLhttp://hiyoshi-navi.com/form.html

チェックボックスを使用したフォームを作成しました。チェックボックスが未記入の場合、届くメールには、項目名が省かれています。これを省略しないようにするのには、どうしたら良いのでしょうか。(例)性別=空欄 のようにしたいのですが。ご回答いただけると助かります。ちなみに最初からチェック(checked)にしておくという方法は取りたくないと思っています。どうぞよろしくお願いします。


記事No: 3685
投稿日: 2008/05/20(Tue) 07:08:22
タイトルRe: Postmailのチェックボックスで空欄の場合
ID情報: kent
投稿者: KENT

> チェックボックスを使用したフォームを作成しました。チェックボックスが未記入の場合、届くメールには、項目名が省かれています。これを省略しないようにするのには、どうしたら良いのでしょうか。(例)性別=空欄 のようにしたいのですが。ご回答いただけると助かります。ちなみに最初からチェック(checked)にしておくという方法は取りたくないと思っています。どうぞよろしくお願いします。

チェックボタン、ラジオボタン、セレクトボックスは、それを選択しない場合、ブラウザ自身はその情報を投げてこないので、受け取る側のpostmail.cgiとしては、現状対処のしようがありません。
今後のバージョンアップの中で対処方法(コマンドタグ等)を考えみたいと思います。


記事No: 3686
投稿日: 2008/05/20(Tue) 07:52:20
タイトルRe: Postmailのチェックボックスで空欄の場合
ID情報: teketen
投稿者: てけてん

代替案として、

<input type="hidden" name="ページ" value="" />
<input type="checkbox" name="ページ" value="日記" />日記

のように、チェックボックスの上に、同じname値で、hiddenで空の値をセットしてみては如何でしょうか?


記事No: 3693
投稿日: 2008/05/21(Wed) 04:31:06
タイトルRe^2: Postmailのチェックボックスで空欄の場合
ID情報: koba615
投稿者: 小林
URLhttp://hiyoshi-navi.com/form.html

KENT様 てけてん様

ご回答ありがとうございます。試してみます。本当に感謝です。


[検索ページ]