Bueno, para que $_FILES contenga algún valor debes usar un formulario capaz de subir archivos.
Pero no veo que expliques ni muestres nada del código del formulario, ni como lo estás procesando.
Por favor consulta el manual:
http://php.net/manual/es/features.file-upload.php