il problema è che non è un problema server, ma solo client.
Inoltre normalmente non è possibile neanche lato client (che io sappia)

Diventa possibile "forzando i browser" ossia usando flash o HTML5.

Un esempio è questo: http://www.uploadify.com/