I have created a multiple profile for the users, but the problem I ran into was the number of fields got very large.
It is only when the user goes to edit the profile that all the fields get loaded.
So to get around this when the user goes to their edit page, they now get a list of options of which area they wish to edit.
It all works correctly so far, but when they click save the problems begin.
If they save on their account page, which is username, name, email & password it saves, but it removes the details from the fields which are "editorta, multicheckbox and select" that are already saved in the database for their Profile Page.
I have looked at the function saveSafely, but can see why the "editorta, multicheckbox and select" fields get removed and the "text" fields are fine.
Thanks