DevShed has a new tutorial today (the first of three in the series) that talks about the creation of a PHP 5 Form Processor.
Most developers must deal with the job of developing robust data validation for forms on a regular basis. Nobody wants to write the same code over and over, so this article (the first of three in a series) will help you develop an extensible and reusable form validation package. By the end of the article, you will have all the relevant classes that integrate the generator module of the PHP form processor.
They start off showing you how to create the forms (using reusable elements), complete with code. Moving on, they look at client-side validation with some help from a bit of Javascript. They wrap this part of the series up with a look at how to combine them to create an actual form with some validating built-in...