Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class My_Form_Auth extends Zend_Form
- {
- public function __construct()
- {
- $this->setAction('/user/login')
- ->setMethod('post');
- // élément nom :
- $username = $this->createElement('text', 'username');
- $username->addValidator('alnum')
- ->addValidator('regex', false, array('/^[a-z]+/'))
- ->addValidator('stringLength', false, array(6, 20))
- ->setRequired(true)
- ->addFilter('StringToLower');
- // élément mot de passe :
- $password = $this->createElement('password', 'password');
- $password->addValidator('StringLength', false, array(6))
- ->setRequired(true);
- // Ajout des éléments au formulaire
- $this->addElement($username)
- ->addElement($password)
- // addElement() agit comme une fabrique qui crée un bouton 'Login'
- ->addElement('submit', 'login', array('label' => 'Login'));
- }
- }
Add Comment
Please, Sign In to add comment