[PHP-users 27568] Re: PEAR::HTML_QuickForm グループオブジェクト検証ルールについて
大道 裕
daidou @ ca2.so-net.ne.jp
2005年 11月 21日 (月) 19:55:46 JST
大道です。
マニュアルを見ると、「addGroupRule」というのがありますね。
$form->addGroupRule('zip', '郵便番号をを入れてください',
'required', '', 'client');
では?
Y.Okamura wrote:
> 郵便番号のテキストボックスを下記の指定で作成し、必須チェ
> ックを行いたいと思っています。
> $form = new HTML_QuickForm('form01');
> $zip[] = $form->createElement('text', 'zip1', '',
> array('size' => 3, 'maxlength' => 3));
> $zip[] = $form->createElement('text', 'zip2', '',
> array('size' => 4, 'maxlength' => 4));
> $form->addGroup($zip, 'zip', '郵便番号', ' - ');
>
> 一項目に対する検証ルールから、下記のように書いたのですが
> 、うまく行きません。
> $form->addRule(array('zip1', 'zip2'), '郵便番号をを入れ
> てください', 'required', '', 'server');
> $form->addRule(array('zip' => 'zip1', 'zip' => 'zip2'), '
> 郵便番号をを入れてください', 'required', '', 'server');
> $form->addRule('zip', '郵便番号をを入れてください',
> 'required', '', 'server');
--
****************************************
大道 裕
かわうそ会ホームページ
http://suiren.mitaka.tokyo.jp/kawauso/
三鷹市水泳連盟ホームページ
http://suiren.mitaka.tokyo.jp/
****************************************
PHP-users メーリングリストの案内