You are here

webform的附加验证

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2009-07-20 03:57

在展示型网站上,会经常地用到webform模块,比如联系表单,问卷调查,webform用起来还是比较方便的.

有时候你需要一些高级特性,而这些,webform本身可能是没有提供的,比如说,表单元素的附加验证.表单中包含了一个电子邮件元素,你想让用户重新输入一下,从而确认用户输入的是正确的,这个时候就需要对两个表单元素的值进行验证了.

代码如下:

<?php
  if ($form_values['submitted_tree']['email'] != $form_values['submitted_tree']['confirm_email']) {
    form_set_error('submitted][email', t('电子邮件地址必須匹配.'));
  }
?>

 

这里注意2点,$form_values['submitted_tree']['email'],和'submitted][email',这里是怎么写的.

webform很好用,应用的广泛性不亚于CCK,Views,非常方便.

参考文章 http://drupal.org/node/236970

 

评论