If a user fills a web form can a section of fields be saved once they submit it, so that they can browse to a different page (and using the same form) they don’t have to fill that section again?
I want to collect their address only once, the first time they send the form.
This would be for a non logged user.
In the multiple submissions received I would need to be able to identify them somehow as the same user.
What should that mean? People are accesing websites mostly via browser, any login mechanism must be implemented by yourself, so only you can answer that.
Depends on how you implemented this. By closing the window, most browsers will delete any session related data. But that’s not guaranteed. And clients can send you any data they want anytime.
What are “old entries”? What login? You implemented that.
Just look at the manual on how sessions are distributed