On the NETUTS.com website they've posted a part of their "Dive into PHP" series (part thirteen) cross-posted from the ThemeForest blog (subscribe here). In this edition the vidcast looks at how to handle file uploads in PHP.
By posting short ten minute episodes, beginners can easily digest each lesson, rather than become overwhelmed with more information than their minds are able to consume. [...] In this lesson, you'll learn how to upload files, and how to use regular expressions to ensure that inappropriate file types aren't uploaded to your server.
You can follow along with the vidcast and check out the demo or just skip straight to the source code to get going right away. Links to some of the other video tutorials are also included for things like working with variables, regular expressions and getting started with MySQL.