PHP : Form Builder / Generator
My work is involving more and more PHP-based forms, so I decided today to find a good form generator to save my time.
Here’s my requirements :
- Willing to pay : I’m willing to pay for the right solution.
- Easy to use : Some of the script actually make life harder for you, go figure. I was looking to save time, not to spend more of it
- Flexible : I still need to apply my own style / formatting. The solution must allow me to do this, while comforming to the second requirement above
- Saving to database : some PHP form makers / generators will only allow you to submit the form to be send by email.
- Validation : surprisingly, quite a lot of the (even) commercial solutions out there are missing this.
- Source available : I need the source code available to me, in case of problems / need for further customizations. Some packages doesn’t give you this.
Too picky ? Well, my needs are quite advanced indeed.
Anyway, I spend almost two hours browsing around with no joy, until suddenly …. to my surprise (again), it seems that the best solution for my needs is an open source one – the HTML_QuickForm PEAR Package.
It’s easy to use (see the tutorial for yourselves).
It’s definitely very flexible; it provides 8 renderers and support several template engines ! It allows you to process the submission however you chooses with the process method – by email, to database, or you can also process it straight away in the same script.
And validations… it’s really sweet. You can choose whether to do it on the server or client side. When you choose to do it on the client, it automatically generate the needed Javascript codes for you. Awesome is not descriptive enough word for it.
There are many ready-to-use validation rules; alphanumeric, lettersonly, maxlength, minlength, etc – and the regex rule fulfill any other needs that’s otherwise not available.
With the source also available, it’s really hard for me to look for anything else. But if you think you’ve found something better, feel free to let me know.
Enjoy.



October 31st, 2006 12:39
Mie, kalo php report generator udah pernah nemuin blom?
November 2nd, 2006 12:01
PHPLens mungkin ? Contohnya bisa dilihat disini,
tapi siapa tahu ternyata cocok.
.
Gak tepat 100% report generator sih
November 3rd, 2006 13:13
Ini ada tutorial HTML_Quick_Form yang lengkap, semua aspek html_form dibahas di sini.
http://www.devarticles.com/index2.php?option=content&task=view&id=801&pop=1&hide_ads=1&page=6&hide_js=1
Makasih Kang Harry!
November 6th, 2006 15:45
#2
Aplikasinya sih cocok Mie, cuma bayarnya yang ndak cocok. Kekekekeke..
November 21st, 2006 08:31
Eh, kalo kita hosting gitu bisa gak ya install2 package PEAR? KAlo bisa gimana ya caranya?
November 29th, 2007 04:31
It has been over a year since you posted this article and (presumably) started working with this form solution. How has it worked out? Are you still using it? I have a similar need – I am simply tired of writing code for handling forms. The one key component I want out of these tools is the ability to display data that may already be present in a database. In other words, I want to be able to edit data rather than simply performing data entry.
December 1st, 2007 17:03
Hi Olaf, thankfully there are many solutions for your forms needs nowadays in PHP.
.
The most complete one is by installing Joomla, and then installing one of its many Forms modules (or also called extensions).
By this way, you instantly get rapid form building ability, complete with other needs provided by Joomla framework (security, authentication, CMS, etc)
.
If you’re going to build your own application, fear not, there are standalone form generators (not tied to Joomla). try searching for “dbqwiksite” and “phpmaker”.
These 2 products will generate the CRUD (create-read-update-delete) PHP form codes just by you pointing then to the database table.
Couldn’t be simpler. And at least dbqwiksite is highly customizable; they truly empower you.
.
Hope it helps.
March 25th, 2008 23:21
I would agree with Sufehmi, if you don’t mind switching platform, I would use Joomla as well.
December 9th, 2008 07:42
Is there anything available similar to this but for Wordpress? No I can see that joomla is much more flexible in this regard but its a bit late to change!
December 12th, 2008 05:12
Awesome! A customizable form that’s open source. I’m bookmarking this. This’ll come in handy in my consulting work. Thanks for the tip!
January 8th, 2009 01:06
This is awesome, don’t you love it when the program that will work best is open-source. I’m gonna keep this on hand in case I need it as well, thanks!
February 5th, 2009 06:26
I’ve heard lots of good things about joomla, but have yet to test it. I’m still undecided whether i want to invest time in joomla or drupal.
February 28th, 2009 18:11
Hello webmaster, Like your site some very useful information for joomla social bookmark and your post regarding PHP : Form Builder / Generator looks very interesting for me. Keep up the good work.
March 20th, 2009 16:06
I think its worth to pay for the solution if you can save a lot of time with it! How has that solution worked out for you?
April 29th, 2009 10:02
Is there anything like this tool but for Wordpress? I can see that joomla is much more versatile in this regard but its a bit late to change! Any thuoghts would be appreciated
May 22nd, 2009 23:21
reat post. Not only for Russians, this is very useful for everyone. I was looking for something like this. Thanks for sharing the information with us.Informative post.
May 29th, 2009 00:10
good catch, I will definitely try it and let me tell you, while reading your requirements I felt you were reading my mind!
June 22nd, 2009 22:46
Good post.It allows you to process the submission however you chooses with the process method – by email, to database, or you can also process it straight away in the same script.
July 1st, 2009 12:13
Great response.It is most flexible and so I still need to apply my own style / formatting. The solution must allow me to do this, while conforming to the second requirement above.
July 29th, 2009 18:53
I am simply tired of writing code for handling forms. The one key component I want out of these tools is the ability to display data that may already be present in a database.
September 14th, 2009 05:24
This post was really helpful in helping to build the forms on my site, thanks!
October 2nd, 2009 04:57
have you tried the form cart software by Webassist, its quite good and easy to customise your own form and validate the fields.
October 4th, 2009 07:49
Selamat bergabung di Bola Tangkas online
October 14th, 2009 13:23
CMIIW?Thank you for replying.
October 23rd, 2009 12:23
Support previewing the video files before conversion and allow to pause, stop and continue at any moment during conversion
November 7th, 2009 02:10
good works. Thank you very much for this information. I like This site! Thanks!
November 12th, 2009 09:09
Wow,great! This article is really excellent! You must see !
Blu-ray Burner software is a powerful and best video Blu-ray DVD burner and Blue-ray burner tool.It can help you burn videos to Blu-ray Disc (BD) and also enable you to burn all these videos to Blu-ray disc and create your own Blu-ray movie.
November 13th, 2009 08:16
VOB Converter for Mac os x is really a great software which can help you convert vob files on Mac to various video formats such as mp4, avi, mov, mpeg-4 etc. It is an all-in-one mac vob converter that can both convert vob video files on your hard drive and convert vob files on dvd disc.
November 13th, 2009 18:04
I like This site! Thanks!
December 11th, 2009 13:49
All Popular Ringtone Makers are porvided here. They are all best-chosen for our loyal customers. 3G iPhone Ringtone Maker
January 10th, 2010 02:31
Thank you, that’s a really helpful and useful post!
January 18th, 2010 21:22
I will use it
March 19th, 2010 23:58
i dont now about php cause i am beginer in oftware program
but i will try it
May 18th, 2010 18:25
Eh, kalo kita hosting gitu bisa gak ya install2 package PEAR? KAlo bisa gimana ya caranya?
May 20th, 2010 20:45
Is there anything like this tool but for Wordpress? I can see that joomla is much more versatile in this regard but its a bit late to change! Any thuoghts would be appreciated watch iron man 2 online and watch jonah hex online
June 6th, 2010 23:42
Hiiiiii All,
I like this site I would like to visit once again.
=======
Chris
June 10th, 2010 08:23
Firefox is getting slower and slower. I’m using Google chrome instead, because I find Firefox slower and it’s affecting my work as a content writer.
July 14th, 2010 17:26
Genius find I’m going to try it and let you know how I get on.