Not possible with "normal" browsing.
The upload is done by the browser, so you'd have to create a program on the client side (so not a php script) that can send files to the server and display a status monitor.
That means your visitors must first download a java applet before they can upload. Hm..
have you tried using an FTP client? 🙂