funciones para el upload estan bloqueadas en la mayoría de los servidores, incluso servers de pago. Prueba dando permiso chmod 777 a la carpeta donde ubicaras el file. Si no t funciona usa la función:
Código PHP:
move_uploaded_file($userfile, $pathfilename);
donde:
$userfile = Al nombre del archivo q usas en el input <input type=file name=userfile>
$pathfilename = path completo de la carpeta donde hubicaras el archivo.
De igual forma la carpeta tiene q tener permiso chmod 777
un ejemplo para $pathfilename puede ser:
$pathfilename="/usr/local/psa/home/vhosts/consejomexicano.org/httpdocs/2002/administracion/". $userfile_name;
q movera el archivo a la carpeta donde tienes el .php q hace procesa el upload.
Más info de esa función en:
www.php.net/manual/es