Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision |
kodform4:codeex1 [d.m.Y H:i] – created kodmasin | kodform4:codeex1 [d.m.Y H:i] (current) – external edit 127.0.0.1 |
---|
| <code php> |
| |
| <?php |
| |
| require_once '../Kod_Form.php'; |
| |
| $form = new Kod_Form("login", 0, ""); |
| |
| $fusername =& $form->addElement(new Kod_Field("username", "Username", Kod_Field::text, null, "Please enter username")); |
| $fusername->addValidator(new Regex_Validator("'\w*'", "Username can hold only numbers and letters")); |
| $fusername->addValidator(new Size_Validator(10, 4, "Username must be 4 to 10 letters long.")); |
| |
| $fpassword =& $form->addElement(new Kod_Field("password", "Password", Kod_Field::password, null, "Please enter password")); |
| $fpassword->addValidator(new Regex_Validator("'\w*'", "Password can hold only numbers and letters.")); |
| $fpassword->addValidator(new Size_Validator(10, 4, "Password must be 4 to 10 letters long.")); |
| |
| $form->addElement(new Kod_Submit("slogin", "Login")); |
| ?> |
| |
| <html> |
| <head> |
| <title>Kod_Form_Test</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> |
| </head> |
| <body> |
| <?php |
| if($form->isSubmited() && $form->isValid()){ |
| ?> |
| <div>You are in. ( Your username: <?php print $form->username->getValue();?>, Your password: <?php print $form->password->getValue();?>)</div> |
| <div><a href="">Logout</a></div> |
| <?php |
| } |
| else |
| print $form->display(); |
| |
| ?> |
| </body> |
| </html> |
| </code> |