Building an Ajax-driven File Uploader

Try a file-upload solution that uses Ajax to provide continuous feedback to the user as the file is being uploaded to the server.