Create Standards Based Forms With ValidForm Builder

ValidForm Builder is a open source PHP and JavaScript library that simplifies creation of standards based web forms. It also helps you to validate form fields, both on client and server side. It requires PHP 5+ and jQuery, and works in all major browsers (Internet Explorer 6+, Firefox 2+, Opera 9+, Safari 2+, Chrome).

ValidForm Builder implementation is not very difficult, however you need to be familiar with PHP in order to use it. You basically need to create an instance of ValidForm object (in PHP), and add fields, validation rules and submit button to it. ValidForm builder will take care of generating standard compliant markup and add validation rules for your form.

Features

  • The API generates XHTML Strict 1.0 compliant code.
  • Field validation on the client side to minimize traffic overhead.
  • Field validation on the server side to enforce validation rules and prevent tempering with the form through SQL injection.
  • Client side validation displays inline to improve user satisfaction. No more annoying pop ups that don’t really tell you anything.
  • Easy creation of complex form structures.
  • Uses the popular jQuery JavaScript library for DOM manipulation.
  • Completely customizable using CSS.
  • Automatic creation of field summaries for form mailers in both HTML and plain text.

Developed by Felix Langfeldt; ValidForm Builder is available for download under GNU General Public License.  You can find further information, demos & download on ValidForm Builder Website.

Stay Updated

If you found this post useful, consider subscribing to our RSS Feed! You can also stay updated by following us on Twitter and Facebook or by subscribing to our FriendFeed.

Bookmark / Share

Bookmark and Share

Read More

SIMILAR/RELATED POSTS:

PREVIOUS POST:

NEXT POST:

Reader Comments

2 Responses to “Create Standards Based Forms With ValidForm Builder”
  1. abhishek says:

    Hi,
    I am new at web development. You have mention about properties and benefits . I want an example of implementation. Can you provide??

Leave Comment

 
 

Stay Updated, Subscribe to RSS Feed

 
 
 
 

Blogroll

 

Sponsored Links