$HTTP_POST_FILES está obsoleto, en cualquier caso usa el ['archivo']['name'] como el src de la imagen.
Pero lo correcto es el uso del $_FILE y las funciones is_uploaded_file(), move_uploaded_file() y quizás si tienes problemas con los permisos chmod();
Si estás empezando con php lo mejor es que mires que estás haciendo en vez de copiar códigos sin saber que hacen esas variables o funciones.
Échale un ojo al manual de php