Zebra_Form 2.0

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : GPL - GNU General Public License
CreatedCreated : Apr 12, 2011
Size downloadDownloads : 9
Program licensing
Thank you for voting...

The class provides templates for built-in client-side ...

The class provides templates for built-in client-side and server-side validation.
Zebra_Form by Stefan Gabos‘ s code is heavily commented and generates no warnings/errors/notices when PHP’ s error reporting level is set to E_ALL.
Zebra_Form 2.0 also features protection mechanisms against cross-site scripting techniques.
It automatically strips out potentially malicious code from the submitted data.
It also prevents automated SPAM posts, out of the box and without relying on CAPTCHA by using honey pots.
Output can be generated either automatically or manually through templates.
Built-in templates include normal form fields and, additionall date/time pickers, Captchas and AJAX-like file upload control.
Client-side validation is done via JavaScript (MooTools).
Demands:

• PHP 4. 4. 9 or higher

• JavaScript enabled on client side

• MooTools 1. 2. 5 or higher
News in the current Zebra_Form [zebraform2.0.exe] version:

• Added client-side validation. requires MooTools 1. 2. 5+

• Added automatic handling of file uploads. the script can now automatically upload files to a specified folder. it can also automatically check for valid image files, permitted file size and it can also automatically resize uploaded images (requires the Zebra_Image class)

• A new method is now available: reset() which clears the values of all the form’s controls

• Added a new control type: “time”; this outputs a time picker

• Controls now have rounded corners (in browsers that support CSS3) and have a :hover state

• Infinite levels of nested option groups can now be created for “select” controls (until now, only one level could be created);

• Select controls now have a default, language dependent, “- select -” option

• Select controls can now have a new attribute: “other”. when set, a text box control will be automatically created having the name “[control_name]_other” (where [control_name] is the name of the select box). the text box will be hidden until users select the automatically added “Other…” option from the selectable options.

• Dropped XTemplate templating engine in favor of pure PHP templating

• The generated HTML validate as HTML 4. 01 Strict. If you want it to validate as XHTML 1. 0 Strict use the newly added doctype() method

• Access keys can now be set for labels

• Added a bunch of new validation rules

• Improved CAPTCHA control

• A new “control” is available – you can now add “notes” (information boxes telling the users what they are expected to enter/select in a field) in the same way as adding “labels”

fixed a bug regarding XSS prevention

• Fixed a bug where the “number” rule would not allow the input of negative numbers

• Fixed a bug where the “compare” rule would validate when the values was compared to that of a nonexisting control

• Fixed a bug where option groups couldn’t be created for the “select” control

• Fixed a bug that appeared since the last release that caused emails to never pass validation

• Fixed a bug that would not render the captcha image on some systems

Zebra_Form 2.0 scripting tags: form processor, bug, daata validation, automatically, fixed, control, builder, select, contact form, validate, zebraform. What is new in Zebra_Form 2.0 software script? - Unable to find Zebra_Form 2.0 news. What is improvements are expecting? Newly-made Zebra_Form 2.1 will be downloaded from here. You may download directly. Please write the reviews of the Zebra_Form. License limitations are unspecified.