2011-09-12 17 views
1

HTML_QuickFormでいくつかのWebフォームを作成しています。さて、QuickFormでは、フィールドのクライアント側の検証またはサーバー側の検証を行うことができます。たとえば、次のように要求される分野「姓」は存在する場合、私はパフォーマンスとデータのデータ整合性を持っている今、このHTML_QuickFormを使用して、クライアント側とサーバー側でフォームの検証を行うことは可能ですか?

$form->addRule('fname','First Name Required','required'); //server side validation 

OR 

$form->addRule('fname','First Name Required','required',null,'client'); //client side validation 

を行うことができますが、私は、データ検証がで行われることを必要とするであろうクライアント側とサーバー側の両方で使用できます。ですから、HTML_QuickFormを使用して、クライアントサイドとサーバーサイドの両方でルールの検証を行うことは可能ですか?

+0

HTML_QuickForm2でこれを行うことができます。私は速度が –

答えて

2

「クライアント」を指定しても、常にサーバー側の検証が行われます。 「クライアント」は、クライアント側の検証を追加します。

+0

です。ありがとう。私はその1つだけの方法を考えました。私を修正するためにありがとう! – Ankit

関連する問題