Thanks to all of you for giving me all this code. I didn't end up using it, but I read through it and it gave me a lot of info, which is just as usefull.

I ended up using another piece of code that I got somewhere because it was very simplistic. It merely uploaded the file and ran the most basic of checks that I needed.

One question, though, which isn't answered in the PHP manual:
Say I have this:
rename ("some/path/file.ext", "some/file.ext")

Does that, in effect, move the file, or simply create a new file in the different location?
_________________________
Matt