Hiya Brian. When PHP is used to upload a file it is held in a temporary directory which is specified in the php.ini file.
Once your file has been uploaded it is removed again unless you specify in your script the directory where you want the file to be moved to. The tmp directory is literally temporary. If you are wanting to learn how to do this I highly recommend the friends of ed book PHP Solutions by David Powers. It covers this subject plus much more and is really easy to follow. Hope this helps. Regards, Clare.