Creo que te falta especificar la ruta de la carpeta donde subiras el archivo
Código PHP:
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $ruta_directorio.$nombre_archivo)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
Saludos.