QuickFormでcheckboxを利用すると、value=1になるんです。どうやら調べていくと、チェックしたかどうか?の判別だけをしている様子。それだと困るので、どうしたらいいのか調べていた結果、独自のelementを登録すればいいらしい。一から作ると変なので、継承して作ります。作った結果がこれ。 拡張したチェックボックス(FormActionCheckBox) <?php /** * FormActionCheckBox */ require_once('HTML/QuickForm/checkbox.php'); class FormActionCheckBox extends HTML_QuickForm_checkbox { function FormActionCheckBox($elementName=null, $elementLabel=null, $text='',