Bienvenido a FDW.
De plano, te aconsejo dejar de usar la variable obsoleta
$HTTP_POST_FILES
y empezar a usar
$_FILES
. También deberías de empezar a poner el nombre completo de la etiqueta de PHP que es
<?php
.
Por otro lado, ¿por qué envuelves el resultado de la función
strpos
entre tantos paréntesis? Debes saber también que dicha función puede devolver 0 como resultado, lo cual podrías ser erróneamente interpretado como
false
y, por ende, nunca se ingresaría al otro bloque de la condición.
Esto es lo que dice el manual oficial al respecto; léelo y corrige lo que has hecho.
Saludos