Hola,
Creo que no has entendido muy bien la funcion
move_uploaded_file(). El primer parametro es el nombre del fichero temporal creado al subir el fichero y el segundo parametro es la ruta y el nombre con el que quieres guardar el fichero. En tu caso seria algo asi:
Código PHP:
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $RUTA_UPLOADED.$NOMBRE_FILE);
Espero haber sido de ayuda.