16
What you have discovered will be of use to others. In a non shared environment, our php.ini was not writable. When the correct data entered and no error was given back, the data for the database form, would not save. The php.ini file did not allow the session to be saved until it was made writable.
In a shared host, an ini file permissions would not be the issue. You are having the same symptoms but from a different set of conditions.
Rick