Chapter 2. Using Forms and Gathering Input
In this chapter, we will cover:
Creating a simple form
Gathering form input to display on another page
Validating user input
Creating a file uploader
Validating a file upload
Creating a custom error message
Adding a "honey pot" to a form
Uploading an image using Redactor
Cropping an image with Jcrop
Creating an autocomplete text input
Making a CAPTCHA style spam catcher