I am programming a control to allow the users of our intranet to upload multiple files into our system, but with some added functionality.
Imagine you as a user are uploading N files, when you add N files the intranet presents you a list like this:
File_name_1 ….. [View] [Remove] [Upload]
File_name_2 ….. [View] [Remove] [Upload]
.
.
.
File_name_n ….. [View] [Remove] [Upload]
[Remove all file] [Upload all files]
If you clic on the View button the file named “file_name_X” will be opened so you can review it and be sure it really is the file you want to upload.
Is this possible?, I am new on the Web programming world and all I found suggest the browsers do not allow you to access local file system from inside a web, but I am not sure.
One way to do this is that you actually upload initially but you only upload it to a “Staging” area. Thus it wouldn’t have actually been committed to your system.
This is what Gravatar does which uploads the file and then lets you crop and adjust the image before saving it.
The only other way I’ve seen this done is using an ActiveX control for example in IE or some other browser extension mechanism.