Looking to give your web design, technology, or programming students an end-of-semester project? As I was trolling through my various feeds in Google Reader, I came across an outstanding tutorial on the use of forms with PHP. This article from thescripts.com does a really nice job of explaining a fundamental, but sometimes challenging for students, piece of PHP's functionality. It would be an easy extension of this tutorial to have students collect data rather than simply validating it (still an important function).
For me, I'm going to have an intern whip up a page that collects a holiday wishlist from kids and feeds back a response. However you use it with your students, though, the post handles everything from GET and POST methods all the way to examples using the PHP GET and POST arrays for data processing.