是否可以使用HTML_QuickForm在客户端和服务器端进行表单验证?

时间:2011-09-12 05:32:41

标签: php pear validation

我正在使用HTML_QuickForm创建一些网络表单。现在,QuickForm允许我对字段进行客户端验证或服务器端验证。例如:如果有一个字段'First Name'是必需的,我可以这样做

$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在客户端和服务器端对规则进行验证?

1 个答案:

答案 0 :(得分:2)

即使指定“客户端”,也始终会进行服务器端验证。 “客户端”增加了额外的客户端验证。