Hola,
Mira el valor de la directiva register_globals en el php.ini o con phpinfo() (
www.php.net/phpinfo). Si esta a Off, visita las primeras FAQs de este foro, y aprende a usar los arrays superglobales $_GET, $_POST, $_FILES, etc.
Sobre uploads, tambien puedes mirar el ejemplo del manual:
http://www.php.net/manual/en/features.file-upload.php
saludos.