PHP:Form - The Ultimate Form Component
PHP:Form is a PHP component that will help you create HTML forms quickly and without much effort. Creating HTML forms, and all the validation code is a common thing in any PHP script, but let's face it, it's a really boring task. Especially all the validation and everything that comes with it.
That's why we've developed a, what we believe, unique PHP components that handles all the boring parts for you. PHP:Form supports in-built validators, all you have to do is write a few simple lines of HTML, and that's all.
But that's not the only thing that makes our component different. Another common thing is returning an error message, and letting your visitor fix their form. But it's often a big hassle to do this. The best way is to return the form to your visitor, with all the fields pre-filled, and the errors highlighted. This however isn't a very easy thing to do, and you'll most often opt for the easiest way: show an error message, and tell your visitor to hit the back button. No more!
Our component automatically handles this for you. If the form didn't pass all the validators, it will return the form, with the errors shown, and more importantly, with all the form fields pre-filled. This is a killer feature, and not many other components have this, because it's so hard to implement. But we've done it anyway.
Key Features
- Fast and Robust
- Easy to use
- Hardly any PHP knowledge necessary
- In-built validators
- Form fields automatically pre-filled
- Form Templates
- Client-Side Validation (JavaScript)
- AJAX Support
- Programmatically set default values
Requirements
- PHP 4.3 or higher (supports PHP 5 as well)
Price & License
| License | Cost | Info | |
|---|---|---|---|
| User Edition | $24.99 | Allows you to use PHP:Form in all your personal projects. | Add to cart |
| Business Edition | $49.95 | Allows you to use PHP:Form unlimited, on as many servers and domains you'd like. | Add to cart |
Demo's
- Demo 1: Simple form with a few validators
- Demo 2: Simple form with more and advanced validators
- Demo 3: Simple form to demonstrate inline form templates
- Demo 4: Simple form to demonstrate external form templates
- Demo 5: Demonstrates the ability to programmatically set the default values
- Do-It-Yourself Demo: Create a PHP:Form yourself using this demo
Tutorials & Articles
- PHP:Form Series, Part 1: Validators & Client-side Validation
- PHP:Form Series, Part 2: Formtypes & Setting Default Values
Extra Downloads
None yet
Support
Click here to view the PHP:Form Manual or click here to go to the support forum »
