Zebra_Form PHP的表单类

我要开发同款
匿名用户2011年04月11日
16阅读
开发技术PHP
所属分类Web应用开发、网页组件
授权协议LGPL

作品详情

Zebra_Form是一个PHP类用于简化表单的创建和数据验证。

示例代码:

<?php//includetheZebra_Formclassrequire'path/to/Zebra_Form.php';//instantiateaZebra_Formobject$form=newZebra_Form('form');//thelabelforthe"email"field$form->add('label','label_email','email','Email');//addthe"email"field//the"&"symbolistheresothat$objwillbeareferencetotheobjectinPHP4//forPHP5+thereisnoneedforit$obj=&$form->add('text','email','',array('autocomplete'=>'off'));//setrules$obj->set_rule(array(//errormessageswillbesenttoavariablecalled"error",usableincustomtemplates'required'=>array('error','Emailisrequired!'),'email'=>array('error','Emailaddressseemstobeinvalid!'),));//"password"$form->add('label','label_password','password','Password');$obj=&$form->add('password','password','',array('autocomplete'=>'off'));$obj->set_rule(array('required'=>array('error','Passwordisrequired!'),'length'=>array(6,10,'error','Thepasswordmusthavebetween6and10characters'),));//"rememberme"$form->add('checkbox','remember_me','yes');$form->add('label','label_remember_me_yes','remember_me_yes','Rememberme');//"submit"$form->add('submit','btnsubmit','Submit');//validatetheformif($form->validate()){//dostuffhere}//autogenerateoutput,labelsaboveformelements$form->render();?>
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论