Más fácil: hazte un favor a ti mismo evitándote estos problemas y de paso instruye a tus usuarios:
Incluye una nota recordatoria de la conveniencia de no utilizar espacios en el nombre de los archivos que suban.
Pero si no quieres que pongan un mínimo ellos, te tocará a ti poner un máximo y programar para sustituir los espacios como bien te dice Zerokilled (hola).
Tú elijes.
Ouchhhhhh!