I have a members-only page that users can submit information about them to a custom database.
The issue is, I want them to only be able to use this once to input data and not be able to access this page anymore. I may want to let them be able to edit certain fields in the future and to let them see the info they have put on it.
This is the form they use to input data, when they see this again I want it to be filled with what they have put on it, and control what they can and cannot change.
As it is, user can fill it, submit it, and going back to this page it will be all blank and he can keep submitting it and creating new entries in the database (not altering the first entry).
How can I achieve this?