As you probably have found out yourself, validating and processing forms is some of the most tedious and time-consuming jobs when making websites. I have thought about writing my own class, but I am not THAT good of a programmer, plus I figured this wheel has been invented already.
So basically I would like to know how you fixed this problem.
I myself wasn't looking for a "complete" solution with lots of fancy layout stuff (like Form Tools or phpFormGenerator found on hotscripts.com), but more behind-the-screens class. It's nice if the class can build the HTML for me so you can add stuff easily (like addTextfield("name", "initial value") or something), but] I don't mind building the form myself so I have greater control over layout and the HTML that's being used. But, basically, the most important thing is the validation. I wanna build my form, send it all to a black box, and either have that say "it's all okay, you can safely stuff this in your database", or say "this field has too many characters and that field is not a valid email address".
I have been using a class called http://www.formhandler.net/ , which works nicely, except that it gives a lot of warnings and notices when working in a strict PHP5 environement.