Ok, señores. He hecho algunos cambios según sus comentarios.
Ahora la pequeña aplicación en PHP de la que hablaba (¿está bien dicho, aplicación web? Suena muy pretencioso, ¿no?

) cuenta con lo siguiente:
- Decidí ya no validar el nombre del archivo por el lado del cliente: que el usuario suba el archivo con el nombre que se le antoje.
- Cuando PHP se ponga en acción, que se verifique el tipo MIME del archivo subido, pero no con $_FILES['archivo']['type'] sino con finfo_open(FILEINFO_MIME_TYPE)
- Y el nombre del archivo se guarda en la base de datos compuesto inicialmente por la fecha, luego la hora (hora, minútos y segundos) y termine con el nombre de la sección donde se subió.
Bueno, pues eso es todo.
Saludos y gracias, nuevamente!