I've updated the Not a HAppS Tutorial cookbook with an example of how to handle file uploads using file input types in forms.

Next step is to take a look at how sessions and session data is handled.