title: Caching URL's from local files to upload at a later time
body: <p>For users purchasing services from a website this would be the ideal workflow :<br>
  1. (clientside) <code>Select</code> services (via form)<br>
  2. (clientside) <code>Browse</code> (not upload here) some needed files (PDF, images)<br>
  3. (serverside) <code>Validate</code> form ($_POST)<br>
  4. (clientside) <code>Present</code> validation result.<br>
  5. (clientside) <code>Edit</code> form in case validation failed  (repeat step 3 to 5 as needed)<br>
  6. (clientside) <code>Submit</code> form and <code>upload</code> prev. browsed files<br>
  7. (clientside) <code>Track</code> upload (AJAX)</p>
  
  <p>As I understood one is not able to cache URL's of local files , so browsing files before (serverside) form validation seems to be quite useless. Browsing files must happen at the end shortly before submitting the form, unless there are options of caching URL's of local files to establish above workflow. </p>
  
  <p>Any hints, any suggestions ? </p>