It's not needed as such but it would be a lot easier for what the form is going to be used for and the initial amount of timed it will need to be used...
I've not tried any of the above methods yet, I need some extra sleep as I only had four hours before waking up. Once I've recharged, I'll implement the file upload and post the feedback.
How would I be able to display the image on the page without any reloading occurring, would I need to have the file upload section in an iframe?
How can I choose where the file gets saved exactly and the file name if it's not a number, also how can the file be discarded if the person cancels the form?
Thank you very much for your help,