Posted on 2011-04-12 10:47
PHP博客 阅读(270)
评论(0) 编辑 收藏 引用 网摘
未来海运格局走向?php
// include the Zebra_Form class
require 'path/to/Zebra_Form.php';
女装品牌排行榜
// instantiate a Zebra_Form object
$form = new Zebra_Form('form');
// the label for the "email" field
$form-add('label', 'label_email', 'email', 'Email');
// add the "email" field
// the "" symbol is there so that $obj will be a reference to the object in PHP 4
// for PHP 5+ there is no need for it
$obj = $form-add('text', 'email', '', array('autocomplete' = 'off'));
货运代理
// set rules
$obj-set_rule(array(
// error messages will be sent to a variable called "error", usable in custom templates
'required' = array('error', 'Email is required!'),
'email' = array('error', 'Email address seems to be invalid!'),
));
// "password"
$form-add('label', 'label_password', 'password', 'Password');
$obj = $form-add('password', 'password', '', array('autocomplete' = 'off'));
$obj-set_rule(array(
'required' = array('error', 'Password is required!'),
'length' = array(6, 10, 'error', 'The password must have between 6 and 10 characters'),
));
// "remember me"
$form-add('checkbox', 'remember_me', 'yes');
$form-add('label', 'label_remember_me_yes', 'remember_me_yes', 'Remember me');
// "submit"
$form-add('submit', 'btnsubmit', 'Submit');
// validate the form
if ($form-validate()) {
// do stuff here
}
// auto generate output, labels above form elements
$form-render();
?